⊗jsPmFBRt 207 of 505 menu

JavaScript-те return нұсқаулығы

Бізде параметр ретінде берілген санның квадратын консольге шығаратын функция бар делік:

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

Біз консольге мән шығарғымыз келмей, оны қандай да бір айнымалыға жазып қойғымыз келеді, мына түрде:

let res = func(3); // res айнымалысында енді 9 бар

Ол үшін JavaScript-те функцияның қайтаратын мәнін көрсетуге мүмкіндік беретін арнайы return нұсқаулығы бар. "Қайтарады" деген сөзбен шақырылған функцияны айнымалыға тағайындаған кезде сол айнымалыға жазылатын мәнді білдіреді.

Сондықтан, функциямызды қайта жазайық, ол нәтижені консольге шығармай, оны айнымалыға қайтарсын:

function func(num) { return num ** 2; }

Енді функциямызды шақырып, оның жауабын айнымалыға жазайық:

let res = func(3); // айнымалыға 9 жазылады

Деректер айнымалыға жазылғаннан кейін, оларды, мысалы, консольге шығаруға болады:

let res = func(3); console.log(res); // 9 шығарады

Немесе алдымен осы деректерді қандай да бір түрде өзгертуге, содан кейін оларды консольге шығаруға болады:

let res = func(3); res = res + 1; console.log(res); // 10 шығарады

Функцияның нәтижесін айнымалыға жазудан бұрын бірден кейбір әрекеттерді орындауға болады:

let res = func(3) + 1; console.log(res); // 10 шығарады

Немесе нәтижені айнымалыға жазбай, оны бірден консольге шығаруға болады:

console.log(func(3)); // 9 шығарады

Функцияны бір өрнекте әртүрлі параметрлермен шақыруға болады:

let res = func(2) + func(3); console.log(res); // 13 шығарады

Параметр ретінде санды қабылдайтын, ал сол санның кубын қайтаратын функция жасаңыз. Осы функцияны қолданып, 3 санының кубын тауып, оны res айнымалысына жазыңыз.

Параметр ретінде санды қабылдайтын, ал сол санның квадрат түбірін қайтаратын функция жасаңыз. Осы функцияны қолданып, 3 санының түбірін тауып, содан кейін 4 санының түбірін табыңыз. Алынған нәтижелерді қосып, оларды консольге шығарыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау