Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Parametere og Retursetning | Funksjoner
Introduksjon til TypeScript

bookParametere og Retursetning

Vi fortsetter arbeidet og utforskningen av funksjoner. I dette kapittelet skal vi gå nærmere inn på en grunnleggende egenskap ved funksjoner: å motta parametere og returnere data. Dette gjør det mulig å gjøre enhver funksjon til en beregningsmaskin. La oss starte med noe enkelt – koden under tar imot 2 tall som parametere og returnerer summen av dem:

123456
function add(a: number, b: number): number { return a + b; } let result = add(5, 10); console.log(result);
copy

I eksempelet over har vi spesifisert 2 parametere inne i parentesene som funksjonen skal motta, sammen med datatypen til disse parameterne.

Hva er parametere?

Dette er dataene vi gir når vi kaller funksjonen, og vi kan bruke disse parameterne inne i funksjonens kropp. For eksempel, i eksempelet over, når vi kaller funksjonen, gir vi to tall, og inne i funksjonens kropp blir disse to tallene lagt sammen.

Etter dette returnerer funksjonen den endelige verdien.

Hvordan returnerer funksjonen en verdi

Gjennom nøkkelordet return. Du kan se at vi returnerer summen av disse to parameterne ved å bruke return.

Vi spesifiserer også datatypen som returneres ved hjelp av kolon når vi erklærer funksjonen.

Dette ble mye tekst, så la oss se på et annet eksempel på hvordan man erklærer og bruker en funksjon:

1234567891011121314
function sumArray(numbers: number[]): number { let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum; } let numbers = [1, 2, 3, 4, 5]; let total = sumArray(numbers); console.log(`Sum of numbers in the first array: ${total}`); let numbers_2 = [2, 4, 6, 8, 10]; let total_2 = sumArray(numbers_2); console.log(`Sum of numbers in the second array: ${total_2}`)
copy

Funksjonen ovenfor beregner summen av alle elementene i arrayet, fra det første til det siste. Her kan du se at det inne i funksjonens kropp finnes en løkke som utfører denne operasjonen. På denne måten har vi redusert et betydelig antall kodelinjer ved å bruke funksjonen som en gjenbrukbar kodeblokk. Vi kaller denne kodeblokken flere ganger med bare én kodelinje.

Merk at vi initialiserer en variabel ved å bruke funksjonen. Denne variabelen vil ha samme type som funksjonens returtype.

1. Hva er hensikten med parametere i en TypeScript-funksjon?

2. Hva er hovedrollen til returverdier i TypeScript-funksjoner?

question mark

Hva er hensikten med parametere i en TypeScript-funksjon?

Select the correct answer

question mark

Hva er hovedrollen til returverdier i TypeScript-funksjoner?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain how to use multiple parameters in a function?

What happens if I don't provide all the required parameters when calling a function?

Can you show an example of a function that returns a different data type, like a string?

Awesome!

Completion rate improved to 2.94

bookParametere og Retursetning

Sveip for å vise menyen

Vi fortsetter arbeidet og utforskningen av funksjoner. I dette kapittelet skal vi gå nærmere inn på en grunnleggende egenskap ved funksjoner: å motta parametere og returnere data. Dette gjør det mulig å gjøre enhver funksjon til en beregningsmaskin. La oss starte med noe enkelt – koden under tar imot 2 tall som parametere og returnerer summen av dem:

123456
function add(a: number, b: number): number { return a + b; } let result = add(5, 10); console.log(result);
copy

I eksempelet over har vi spesifisert 2 parametere inne i parentesene som funksjonen skal motta, sammen med datatypen til disse parameterne.

Hva er parametere?

Dette er dataene vi gir når vi kaller funksjonen, og vi kan bruke disse parameterne inne i funksjonens kropp. For eksempel, i eksempelet over, når vi kaller funksjonen, gir vi to tall, og inne i funksjonens kropp blir disse to tallene lagt sammen.

Etter dette returnerer funksjonen den endelige verdien.

Hvordan returnerer funksjonen en verdi

Gjennom nøkkelordet return. Du kan se at vi returnerer summen av disse to parameterne ved å bruke return.

Vi spesifiserer også datatypen som returneres ved hjelp av kolon når vi erklærer funksjonen.

Dette ble mye tekst, så la oss se på et annet eksempel på hvordan man erklærer og bruker en funksjon:

1234567891011121314
function sumArray(numbers: number[]): number { let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum; } let numbers = [1, 2, 3, 4, 5]; let total = sumArray(numbers); console.log(`Sum of numbers in the first array: ${total}`); let numbers_2 = [2, 4, 6, 8, 10]; let total_2 = sumArray(numbers_2); console.log(`Sum of numbers in the second array: ${total_2}`)
copy

Funksjonen ovenfor beregner summen av alle elementene i arrayet, fra det første til det siste. Her kan du se at det inne i funksjonens kropp finnes en løkke som utfører denne operasjonen. På denne måten har vi redusert et betydelig antall kodelinjer ved å bruke funksjonen som en gjenbrukbar kodeblokk. Vi kaller denne kodeblokken flere ganger med bare én kodelinje.

Merk at vi initialiserer en variabel ved å bruke funksjonen. Denne variabelen vil ha samme type som funksjonens returtype.

1. Hva er hensikten med parametere i en TypeScript-funksjon?

2. Hva er hovedrollen til returverdier i TypeScript-funksjoner?

question mark

Hva er hensikten med parametere i en TypeScript-funksjon?

Select the correct answer

question mark

Hva er hovedrollen til returverdier i TypeScript-funksjoner?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 2
some-alt