Arahan return dalam JavaScript

Katakan kita mempunyai fungsi yang memaparkan kuasa dua nombor yang dilalui ke konsol:

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

Katakan kita ingin bukan memaparkan nilai ke konsol, tetapi menulisnya ke dalam beberapa pembolehubah, seperti ini:

javascriptlet res = func(3); // dalam pembolehubah res sekarang 9

Untuk ini, dalam JavaScript terdapat arahan khas return yang membolehkan menentukan nilai yang dikembalikan oleh fungsi. Perkataan "mengembalikan" difahami sebagai nilai yang akan ditulis ke dalam pembolehubah jika fungsi yang dipanggil diassign kepadanya.

Jadi, mari kita tulis semula fungsi kita supaya ia tidak memaparkan hasil ke konsol, tetapi mengembalikannya ke pembolehubah:

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

Sekarang mari panggil fungsi kita, dengan menulis jawapannya ke dalam pembolehubah:

javascriptlet res = func(3); // 9 akan ditulis ke dalam pembolehubah

Selepas data ditulis ke dalam pembolehubah, ia boleh, sebagai contoh, dipaparkan ke konsol:

javascriptlet res = func(3);
console.log(res); // akan memaparkan 9

Atau data ini boleh diubah suai terlebih dahulu, kemudian barulah dipaparkan ke konsol:

javascriptlet res = func(3);
res = res + 1;
console.log(res); // akan memaparkan 10

Anda juga boleh terus melakukan beberapa tindakan dengan hasil fungsi sebelum menulisnya ke dalam pembolehubah:

javascriptlet res = func(3) + 1;
console.log(res); // akan memaparkan 10

Atau, hasilnya boleh terus dipaparkan ke konsol tanpa menulisnya ke dalam pembolehubah:

javascriptconsole.log(func(3)); // akan memaparkan 9

Fungsi boleh dipanggil dalam satu ungkapan dengan parameter yang berbeza:

javascriptlet res = func(2) + func(3);
console.log(res); // akan memaparkan 13
Задание 1

Buat fungsi yang menerima nombor sebagai parameter, dan mengembalikan kuasa tiga nombor ini. Dengan menggunakan fungsi ini, cari kuasa tiga nombor 3 dan tulisnya ke dalam pembolehubah res.

Задание 2

Buat fungsi yang menerima nombor sebagai parameter, dan mengembalikan punca kuasa dua nombor ini. Dengan menggunakan fungsi ini, cari punca nombor 3, kemudian cari punca nombor 4. Jumlahkan hasil yang diperoleh dan paparkannya ke konsol.