var belajar = function(){
var i =0;
do {
console.log("Saya akan giat belajar!")
}while (belajar);
};
belajar();
mohon pencerhannya master
Code anda error dengan pesan:
"InternalError: allocation size overflow"
0 jempol
ganis
198
841
·
9 tahun, 5 bulan yang lalu
·
3 jempol
hi @aded, jangan gunakan while (belajar) karena nilainya akan selalu true dan code akan berjalan terus menerus. Gunakan while (false)
ach_samuel
248
2
·
9 tahun, 2 bulan yang lalu
·
1 jempol
ada yang bisa bantu jelaskan tentang while dan do?
ane masih bingung while, eh udh masuk ke do aja yg begiini:
var belajar = function(){
var i = 0;
do {
console.log("belajar")
while(false);
}
};
belajar();
kira-kira salah dimana y?
Code anda error dengan pesan:
"SyntaxError: missing while after do-loop body"
sinici1917
125
1
·
9 tahun, 2 bulan yang lalu
·
0 jempol
coba seperti ini saya berhasil:
var belajar = function(){
var i = false;
do {
console.log("saya baru belajar");
}
while(i);
};
belajar();
sinici1917
125
1
·
9 tahun, 2 bulan yang lalu
·
0 jempol
@ach_samuel
coba baris while(false) diganti dengan while(i).
menurut saya yang ada di dalam kurung() harusnya disamain dengan variabel di atas( di code kamu tertulis " var i = 0;") jadi harus di ubah dari "while(false)" ke "while(i)". dan itu kurung kurawal harusnya di atas "while" bukan di bawahnya.
jadinya kaya gini :
var belajar = function(){
var i = 0;
do {
console.log("belajar")
}
while(i);
};
belajar();
itu menurut saya ..CMIIW :)