⊗jsPmFBSC 208 of 505 menu

Pemanggilan Fungsi Berurutan dalam JavaScript

Hasil kerja satu fungsi dapat diteruskan sebagai parameter ke fungsi lain. Dalam contoh berikut, pertama kita akan mencari kuadrat dari angka 2, lalu kuadrat dari hasilnya:

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

Tentu saja, fungsi-fungsinya tidak harus sama. Misalnya, kita memiliki fungsi yang mengembalikan kuadrat angka, dan fungsi yang mengembalikan pangkat tiga angka:

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

Mari kita gunakan fungsi-fungsi ini untuk memangkatkan angka 2 menjadi kuadrat, lalu hasil dari operasi ini dipangkatkan tiga:

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

Sekarang misalkan kita memiliki fungsi yang mengembalikan kuadrat angka, dan fungsi yang mencari jumlah dari dua angka:

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

Mari kita cari jumlah kuadrat dari angka 2 dan kuadrat dari angka 3 menggunakan fungsi-fungsi ini:

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

Misalkan Anda memiliki fungsi yang mengembalikan akar kuadrat dari sebuah angka, dan fungsi yang membulatkan pecahan hingga tiga digit di bagian pecahan:

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

Dengan menggunakan fungsi-fungsi ini, carilah akar kuadrat dari angka 2 dan bulatkanlah hingga tiga digit di bagian pecahan.

Misalkan Anda memiliki fungsi yang mengembalikan akar kuadrat dari sebuah angka, dan fungsi yang mengembalikan jumlah dari tiga angka:

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

Dengan menggunakan fungsi-fungsi ini, carilah jumlah akar kuadrat dari angka 2, 3, dan 4 dan tuliskan ke dalam variabel res.

Misalkan Anda memiliki fungsi yang membulatkan pecahan hingga tiga digit di bagian pecahan:

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

Dengan menggunakan fungsi ini, modifikasilah tugas sebelumnya sehingga ke dalam variabel res dituliskan pecahan yang dibulatkan hingga 3 digit di bagian pecahan.

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