Buat sebuah fungsi bernama luasPersegi yang menerima parameter s yang mengembalikan luas persegi. Catatan: s adalah sisi dari sebuah persegi

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

  1. Buat Function namanya LuasPersegi(s)

  2. return s didalam function tersebut

    function luasPersegi(s){
    return s * s
    }

nah jadi intinya itu seperti itu kak untuk luasPersegi nya

1 Like

mas kenapa pas return s*s kan parameternnya kan cuman 1

1 Like

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:

  1. Harus menulis sebuah fungsi yang dengan nama luasPersegi
  2. Fungsi tersebut menerima parameter s
  3. 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.

4 Likes