Ini maksudnya apa ya? saya masukan integer, string, dan boolea ke paramtere tetap salah, bener gak paham sama soal soalnya kurang rinci, mohon bantuannya.
Halo kak, jadi untuk soal nya itu kita harus membuat fungsi dengan nama luasPersegi, di dalam parameter nya itu ada s, dan di dalam nya kita return s tersebut, seperti ini kak
bisa di coba dulu kak, kalau ada yang masih salah boleh komen lagi yaa
function luasPersegi(s){
return s
}
masih gabisa saya, masih gangerti dengan pertannyaannya
Halo kak, jadi untuk pertanyaan nya itu langkahnya seperti ini
-
Buat Function namanya LuasPersegi(s)
-
return s didalam function tersebut
function luasPersegi(s){
return s * s
}
nah jadi intinya itu seperti itu kak untuk luasPersegi nya
mas kenapa pas return s*s kan parameternnya kan cuman 1
iya mohon laporkan ke tim ya soalnya kurang jelas nih, hehe
Hi @Fikram_Althaf_Muyass @Rizki_Maulana_Citra ,
Sebenarnya soal ini sangat sederhana.
Kita cukup men-terjemahkan formula matematika di atas ke sebuah fungsi.
Dari soal, kita sudah diberikan beberapa petunjuk:
- Harus menulis sebuah fungsi yang dengan nama
luasPersegi
- Fungsi tersebut menerima parameter
s
- Fungsi tersebut harus mengembalikan luas persegi
Jadi, kita bisa menulis fungsi tersebut sesuai dengan yang berikut:
function luasPersegi(s) {
return s*s;
}
Untuk menjawab pertanyaan kenapa return
statementnya s*s
padahal parameternya cuman 1:
Itu dikarenakan untuk menghitung luas persegi
adalah sisi
x sisi
. Di kodingan kita di atas, sisi
dinyatakan dengan parameter s
, dan operator perkalian di javascript adalah *
, oleh karena itu sisi x sisi
adalah s*s
.