funkcja JavaScript

funkcja jest blokiem kodu, który wykonuje określone zadanie.

Załóżmy, że musisz utworzyć program, aby utworzyć okrąg i pokolorować go. Możesz utworzyć dwie funkcje, aby rozwiązać ten problem:

  • funkcja do rysowania okręgu
  • funkcja do kolorowania okręgu

podział złożonego problemu na mniejsze kawałki sprawia, że program jest łatwy do zrozumienia i wielokrotnego użytku.

JavaScript ma również ogromną liczbę wbudowanych funkcji., Na przykład Math.sqrt() jest funkcją do obliczania pierwiastka kwadratowego liczby.

w tym samouczku dowiesz się o funkcjach zdefiniowanych przez użytkownika.

deklarowanie funkcji

składnia deklaracji funkcji to:

function nameOfFunction () { // function body }
  • funkcja jest deklarowana za pomocą słowa kluczowegofunction.
  • podstawowe zasady nazywania funkcji są podobne do nazywania zmiennej. Lepiej jest napisać opisową nazwę dla swojej funkcji., Na przykład, jeśli funkcja jest używana do dodawania dwóch liczb, możesz nazwać funkcję add lub addNumbers.
  • ciało funkcji jest zapisane w {}.

na przykład

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

wywołanie funkcji

w powyższym programie zadeklarowaliśmy funkcję o nazwie greet(). Aby skorzystać z tej funkcji, musimy ją wywołać.

oto jak możesz wywołać powyższą funkcję greet().,

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

praca funkcji JavaScript z parametrem

przykład 2: Funkcja z parametrami

Wyjście

Enter a name: SimonHello Simon :)

w powyższym programie funkcja greet jest deklarowana z parametrem name. Użytkownik zostanie poproszony o podanie nazwy. Wtedy, gdy funkcja jest wywoływana, argument jest przekazywany do funkcji.

Uwaga: Gdy wartość jest przekazywana podczas deklarowania funkcji, nazywa się ją parametrem., A gdy funkcja jest wywoływana, przekazywana wartość jest wywoływana argumentem.

przykład 3: dodaj dwie liczby