JavaScript-Funksjon

En funksjon er en blokk med kode som utfører en bestemt oppgave.

Tenk deg at du trenger å opprette et program for å lage en sirkel og farge det. Du kan opprette to funksjoner for å løse dette problemet:

  • en funksjon for å tegne sirkelen
  • en funksjon for å farge sirkelen

å Dele et komplekst problem i mindre biter gjør programmet lett å forstå og gjenbrukbare.

JavaScript har også et stort antall av innebygde funksjoner., For eksempel, Math.sqrt() er en funksjon for å beregne kvadratroten av et tall.

I denne opplæringen vil du lære om brukerdefinerte funksjoner.

Erklære en Funksjon

syntaksen til å erklære en funksjon er:

function nameOfFunction () { // function body }
  • En funksjon er erklært å bruke function søkeord.
  • De grunnleggende regler for navngiving en funksjon som er lik for å navngi en variabel. Det er bedre å skrive inn et beskrivende navn for din funksjon., For eksempel, hvis en funksjon som brukes til å legge til to tall, kan du navnet på funksjonen add eller addNumbers.
  • kroppen av funksjonen er skrevet innenfor {}.

For eksempel,

// declaring a function named greet()function greet() { console.log("Hello there");}

Kalle en Funksjon

I ovennevnte program, har vi deklarert en funksjon som heter greet(). For å bruke denne funksjonen, trenger vi å kalle det.

Her er hvordan du kan ringe ovenfor greet() funksjon.,

// function callgreet();
Working of a Function in JavaScript

Example 1: Display a Text

// program to print a text// declaring a functionfunction greet() { console.log("Hello there!");}// calling the functiongreet();

Output

Hello there!

Function Parameters

A function can also be declared with parameters. A parameter is a value that is passed when declaring a function.,

Arbeider av JavaScript-Funksjon med parameteren

Eksempel 2: Funksjon med Parametere

Output

Enter a name: SimonHello Simon :)

I ovennevnte program, greet funksjon er deklarert med en name – parameteren. Brukeren blir bedt om å angi et navn. Så når funksjonen kalles, er et argument som er gått inn i funksjonen.

Merk: Når en verdi er bestått når erklære en funksjon, det kalles parameter., Og når funksjonen kalles, verdien gått kalles argument.

Eksempel 3: Legge til To Tall

Output

711

I ovennevnte program, add funksjonen brukes til å finne summen av to tall.

  • funksjonen er deklarert med to parametere a og b.
  • funksjonen er kalt med sitt navn og passerer to argumenter 3 og 4 i ett og 2 og 9 i en annen.,

legg Merke til at du kan kalle en funksjon som mange ganger som du ønsker. Du kan skrive inn en funksjon, og deretter ringe det flere ganger med forskjellige argumenter.

– Funksjonen Returnere

return uttalelse kan brukes til å returnere verdien til en funksjon samtale.

return uttalelse indikerer at funksjonen er avsluttet. Noen kode etter return er ikke utført.

Hvis det ikke er returnert, vil funksjonen returnere en undefined verdi.,

Arbeider av JavaScript-Funksjon med retur uttalelse

Eksempel 4: Summen av To Tall

Output

Enter first number: 3.4Enter second number: 4The sum is 7.4

I ovennevnte program, summen av tallene som returneres av funksjonen ved å bruke return uttalelse. Og denne verdien er lagret i resultatet variabelt.

Fordeler med å Bruke en Funksjon

  • Funksjon gjør koden gjenbrukbare. Du kan erklære det en gang og bruke det flere ganger.,
  • Funksjon gjør programmet enklere som hver liten oppgave er delt inn i en funksjon.
  • Funksjon øker lesbarheten.

Funksjon Uttrykk

I Javascript-funksjoner kan også være definert som uttrykk. For eksempel,

Output