⊗jsPmFBOP 206 of 505 menu

Незадължителни параметри в JavaScript

Параметрите на функциите могат да бъдат направени не задължителни. За това на параметрите трябва да се зададат стойности по подразбиране. Нека за пример да имаме следната функция:

function func(num) { console.log(num ** 2); }

Нека направим така, че този параметър по подразбиране да има стойност 0:

function func(num = 0) { console.log(num ** 2); }

Нека проверим работата на нашата функция с параметър:

func(2); // ще изведе 4

Нека проверим работата на нашата функция без параметър:

func(); // ще изведе 0

Дадена е функция:

function func(num = 5) { console.log(num * num); }

Тази функция се извиква по следния начин:

func(2); func(3); func();

Разкажете какъв ще бъде резултатът от всеки от извикванията на функцията.

Дадена е функция:

function func(num1 = 0, num2 = 0) { console.log(num1 + num2); }

Тази функция се извиква по следния начин:

func(2, 3); func(3); func();

Разкажете какъв ще бъде резултатът от всеки от извикванията на функцията.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне