9.5 While Loop - masalah pada kodenya

Bagaimanakah kode JavaScript yang benar?

let angka = [];
let i = 5;

while (i >= 0) {
angka.push(i);
i–;
}

Semoga membantu mas Galuh…

let angka = [];

// Tulis kode kalian di bawah ini

let i = 5;

while (i >= 0) {

angka.push(i);

console.log(angka);

i–;

}
good luck

1 Like

terima kasih byk atas sarannya mas. Tapi, bisa minta tolong dijabarkan maksud dari sintaksnya mas?

Penjelasan kode:

  • let i = 5; berarti kita mendeklarasikan variabel i dengan nilai awal 5 .
  • while (i >= 0) berarti ketika variabel i bernilai lebih dari atau sama dengan 0 , maka jalankan semua kode di dalam {} . Pada contoh di atas, program akan menampilkan nilai variabel i pada console dan kemudian menambahkan nilai variabel i dengan angka 5 . Setelah itu, program akan mengevaluasi apakah kondisi i >= 0 masih true . Bila iya, maka kode akan terus dijalankan sampai kondisi false .
  • angka.push(i) berarti kita mengisi variabel angka dengan i.
  • i-- berarti setiap melakukan satu perulangan, maka kurangkan nilai i dengan angka 1.
9 Likes

Thanks kak Ghina penjabarannya

let angka = [];
let i = 5;

while (i >=0 ){

angka.push(i);
console.log(angka);
i–;
}
izin share sapa tau membantu

1 Like

kak kok saya make i-; ga kebaca ya?

1 Like

halo @Cindyka_Septriani_He
jika ada kendala untuk soal bisa kirim screenshotnya kesini untuk kami bantu jawab

sama nih… udah ada jawabannya?

let angka = [];

// Tulis kode kalian di bawah ini
let i = 5;
while (i >= 0) {
    angka.push(i);
    i--;
}
8 Likes

(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)