JavaScript-Funktion

En funktion er en blok af kode, der udfører en bestemt opgave.

Antag, at du skal oprette et program for at oprette en cirkel og farve den. Du kan oprette to funktioner til at løse dette problem:

  • en funktion til at tegne cirklen
  • en funktion til at farve cirklen

deling af et komplekst problem i mindre bidder, gør din programmet let at forstå og genbruges.

JavaScript har også et stort antal indbyggede funktioner., For eksempel er Math.sqrt() en funktion til at beregne kvadratroden af et tal.

i denne vejledning lærer du om brugerdefinerede funktioner.

om en Funktion

syntaks til at erklære en funktion er:

function nameOfFunction () { // function body }
  • En funktion erklæres ved brug af function søgeord.
  • de grundlæggende regler for navngivning af en funktion svarer til at navngive en variabel. Det er bedre at skrive et beskrivende navn til din funktion., Bruges til at tilføje to tal, kan du navngive funktionen add eller addNumbers.
  • funktionens krop er skrevet inden for {}.

For eksempel:

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

Kalde en Funktion

I ovenstående program, vi har erklæret en funktion med navnet greet(). For at bruge den funktion skal vi kalde den.

sådan kan du kalde ovenstående greet() funktion.,

// 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.,

Bearbejdning af JavaScript-Funktion med parameter

Eksempel 2: Funktion med Parametre

Output

Enter a name: SimonHello Simon :)

I ovenstående program, greet funktion erklæres med en name parameter. Brugeren bliver bedt om at indtaste et navn. Så når funktionen kaldes, overføres et argument til funktionen.

Bemærk: Når en værdi passeres, når du erklærer en funktion, kaldes den parameter., Og når funktionen kaldes, kaldes den overførte værdi argument.

Eksempel 3: Add To Numre

Output

711

I ovenstående program, add funktion bruges til at finde summen af to tal.

  • Den funktion, de er erklæret med to parametre a og b.
  • funktionen kaldes ved hjælp af sit navn og passerer to argumenter 3 og 4 i en og 2 og 9 i en anden.,

Bemærk, at du kan kalde en funktion så mange gange som du vil. Du kan skrive en funktion og derefter kalde den flere gange med forskellige argumenter.

Function Return

return – sætningen kan bruges til at returnere værdien til et funktionskald.

return erklæring angiver, at funktionen er afsluttet. Enhver kode efter return udføres ikke.

Hvis intet returneres, returnerer funktionen en undefined værdi.,

Bearbejdning af JavaScript-Funktion med return-sætning

Eksempel 4: Summen af To Tal

Output

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

I ovenstående program, summen af de tal, der returneres af funktionen ved brug af return erklæring. Og denne værdi gemmes i resultatvariablen.

fordele ved at bruge en funktion

  • funktion gør koden genanvendelig. Du kan erklære det en gang og bruge det flere gange.,
  • funktion gør programmet lettere, da hver lille opgave er opdelt i en funktion.
  • funktion øger læsbarheden.

Funktionsudtryk

i Javascript kan funktioner også defineres som udtryk. For eksempel

Output