РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsPmFBSC 208 of 505 menu
◀ ▶

Секвенцијален повик на функции во JavaScript

Може резултатот од една функција да се пренесе како параметар во друга. Во следниот пример прво ќе го најдеме квадратот на бројот 2, а потоа квадратот на резултатот:

function func(num) { return num ** 2; } let res = func(func(2)); console.log(res); // ќе испише 16

Функциите, се разбира, не мора да бидат исти. Да претпоставиме, на пример, дека имаме функција што враќа квадрат на број, и функција што враќа коцка на број:

function square(num) { return num ** 2; } function cube(num) { return num ** 3; }

Ајде со помош на овие функции да го подигнеме бројот 2 на квадрат, а потоа резултатот од оваа операција да го подигнеме на коцка:

let res = cube(square(2)); console.log(res);

Сега да претпоставиме дека имаме функција што враќа квадрат на број, и функција што наоѓа збир на два броја:

function square(num) { return num ** 2; } function sum(num1, num2) { return num1 + num2; }

Ајде со помош на овие функции да го најдеме збирот на квадратите на бројот 2 и бројот 3:

let res = sum(square(2), square(3)); console.log(res);

Да претпоставиме дека имате функција што враќа квадратен корен на број, и функција што заокружува децимален број до три цифри во децималниот дел:

function sqrt(num) { return Math.sqrt(num); } function round(num) { return num.toFixed(3); }

Со помош на овие функции пронајдете го квадратниот корен на бројот 2 и заокружете го до три цифри во децималниот дел.

Да претпоставиме дека имате функција што враќа квадратен корен на број, и функција што враќа збир на три броеви:

function sqrt(num) { return Math.sqrt(num); } function sum(num1, num2, num3) { return num1 + num2 + num3; }

Со помош на овие функции пронајдете го збирот на корените на броевите 2, 3 и 4 и запишете го во променливата res.

Да претпоставиме дека имате функција што заокружува децимален број до три цифри во децималниот дел:

function round(num) { return num.toFixed(3); }

Со помош на оваа функција модифицирајте ја претходната задача така што во променливата res да се запише децималниот број, заокружен до 3 цифри во децималниот дел.

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