⊗jsPmFBSC 208 of 505 menu

Panggilan Fungsi Berurutan dalam JavaScript

Hasil satu fungsi boleh disampaikan sebagai parameter kepada fungsi lain. Dalam contoh berikut, kita akan mula-mula mencari kuasa dua nombor 2, kemudian kuasa dua hasil tersebut:

function func(num) { return num ** 2; } let res = func(func(2)); console.log(res); // akan memaparkan 16

Sudah tentu, fungsi-fungsi tersebut tidak semestinya sama. Katakan, sebagai contoh, kita mempunyai fungsi yang mengembalikan kuasa dua nombor, dan fungsi yang mengembalikan kuasa tiga nombor:

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

Mari kita gunakan fungsi-fungsi ini untuk menduakan nombor 2, kemudian mengetigakan hasil operasi tersebut:

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

Sekarang katakan kita mempunyai fungsi yang mengembalikan kuasa dua nombor, dan fungsi yang mencari hasil tambah dua nombor:

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

Mari cari hasil tambah kuasa dua nombor 2 dan kuasa dua nombor 3 menggunakan fungsi-fungsi ini:

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

Katakan anda mempunyai fungsi yang mengembalikan punca kuasa dua nombor, dan fungsi yang membundarkan pecahan kepada tiga tempat perpuluhan:

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

Gunakan fungsi-fungsi ini untuk mencari punca kuasa dua nombor 2 dan bundarkannya kepada tiga tempat perpuluhan.

Katakan anda mempunyai fungsi yang mengembalikan punca kuasa dua nombor, dan fungsi yang mengembalikan hasil tambah tiga nombor:

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

Gunakan fungsi-fungsi ini untuk mencari hasil tambah punca kuasa dua nombor 2, 3 dan 4 dan tuliskan hasilnya ke dalam pembolehubah res.

Katakan anda mempunyai fungsi yang membundarkan pecahan kepada tiga tempat perpuluhan:

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

Dengan menggunakan fungsi ini, ubahsuai tugas sebelumnya supaya ke dalam pembolehubah res ditulis pecahan yang dibundarkan kepada 3 tempat perpuluhan.

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