var loop = function(){
// buat variabel yang akan di periksa
// while di baris ke 4
while(){
//Tulis baris kode yang akan merubah
//kondisi dari while disini
//code console.log di baris berikutnya
}
};
loop();
0 jempol
bramanto
300
1167
·
9 tahun, 2 bulan yang lalu
·
0 jempol
Hai coder @aliesalkeur. Coder dapat membuatNya dengan sintaks sederhana berikut :
var loop = function(){
// buat variabel yang akan di periksa
// while di baris ke 4
a = 3;
while(a >= 1){
//Tulis baris kode yang akan merubah
//kondisi dari while disini
console.log("Saya sedang looping!");
//code console.log di baris berikutnya
a--;
}
};
loop();
PenjelasanNya : Ketika nilai dari variabel a adalah lebih dari sama dengan 3, maka program akan terus me-loop. Dalam proses loop, nilai dari variabel a akan dikurangi satu (decrement) . Sehingga looping akan selesai apabila nilai dari variabel a tidak memenuhi kondisi while.
aliesalkeur
186
7
penanya
·
9 tahun, 2 bulan yang lalu
·
0 jempol
tetep ga bisa
bramanto
300
1167
·
9 tahun, 2 bulan yang lalu
·
0 jempol
Hai coder @aliesalkeur. Kalau boleh tau sintaks code yang coba di jalankan seperti apa ? Dan pastikan coder menjalankanNya di unit yang tepat.
aliesalkeur
186
7
penanya
·
9 tahun, 2 bulan yang lalu
·
0 jempol
Instruksi: Tulis while yang akan menulis ke console: "Saya sedang looping!" sebanyak tiga kali. Jangan menuliskan console.log sebanyak tiga kali! Kami akan memeriksanya! :p Lihat petunjuk jika anda kesulitan. latihan membuat sempurna (while)
bramanto
300
1167
·
9 tahun, 2 bulan yang lalu
·
1 jempol
Hai coder @aliesalkeur. Pastikan coder menjalankanNya di unit ini : https://codesaya.com/javascript/... Coder dapat mencoba menggunakan sintaks sederhana ini : var loop = function(){ // buat variabel yang akan di periksa // while di baris ke 4 a = 3; while(a >= 1){ //Tulis baris kode yang akan merubah //kondisi dari while disini console.log("Saya sedang looping!"); //code console.log di baris berikutnya a--; } }; loop();
hirza
164
0
·
8 tahun, 12 bulan yang lalu
·
0 jempol
Halo code master,
Apakah ada urutan pembacaan ketika di dalam block code?
saya mencoba code seperti ini, sepemahaman saya kalau pembacaan berdasarkan urutan maka outputnya hanya akan mencetak sebanyak 2 kali tapi output tetap 3 kali.
var loop = function(){
var i=0
while(i<3){
i++;
console.log("Saya sedang looping!");
}
};
loop();
mohon penjelasannya. Terima kasih.
bramanto
300
1167
·
8 tahun, 12 bulan yang lalu
·
0 jempol
Halo coder @hirza. Secara umumnya pembacaan blok kode program akan dijalankan secara berurutan (top to bottom). Pada sintaks code yang di tuliskan, akan tercetak output sebanyak 3 kali. Berikut ini algoritma di dalam fungsi loop. 1. Inisialisasi variabel i bernilai 0. 2. Pada while akan di cek apakah variabel i (nilai i = 0) bernilai kurang dari 3. 3. Nilai i adalah 0, kemudian lakukan increment sehingga nilai i adalah 1. 4. Cetak string "Saya sedang looping!" 6. Pada while kembali akan di cek apakah variabel i (nilai i = 1) bernilai kurang dari 3. 7. Nilai i adalah 1, kemudian lakukan increment sehingga nilai i adalah 2. 8. Cetak string "Saya sedang looping!" 9. Pada while kembali akan di cek apakah variabel i (nilai i = 2) bernilai kurang dari 3. 10. Nilai i adalah 2, kemudian lakukan increment sehingga nilai i adalah 3. 11. Cetak string "Saya sedang looping!" 12. Pada while kembali akan di cek apakah variabel i (nilai i = 3) bernilai kurang dari 3. 13. Karena nilai 3 < 3 adalah false, maka tidak masuk ke dalam loop while. 14. Fungsi selesai.
hirza
164
0
·
8 tahun, 12 bulan yang lalu
·
0 jempol
Halo code master@bramanto, salam kenal sebelumnya. Terima kasih atas rangkuman penjelasan setiap code nya. Sangat membantu dalam pemahaman saya.