⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан