var loop = function(i){
// buat variabel yang akan di periksa
// while di baris ke 4
i=0;
while(i<3){
//Tulis baris kode yang akan merubah
//kondisi dari while disini
i++
//code console.log di baris berikutnya
console.log("Saya sedang looping!");
}
};
loop(i);
katanya "i belum dideklarasikan"
0 jempol
ganis
198
841
·
11 tahun, 9 bulan yang lalu
·
0 jempol
> i=0; mendeklarasikan variabel i di dalam sebuah function. Akibatnya i menjadi variabel lokal. Sehingga tidak bisa diakses di luar function loop. > loop(i); di baris ini anda sudah keluar dari function loop dan berusaha memangil i yg ada di dalam function loop. alih-alih pake i, mungkin bisa > loop(5);
izza
94
1
penanya
·
11 tahun, 9 bulan yang lalu
·
1 jempol
Oke om ganis,thanks pencerahanya :)
ChristianLauw97
104
5
·
11 tahun, 4 bulan yang lalu
·
1 jempol
i=0; coba diubah jadi var i=0; , adanya var menyebabkan i dideklarasikan , gitu mugkin
firezxv
164
4
·
10 tahun, 11 bulan yang lalu
·
1 jempol
kaya gini bung
i = 0;
var loop = function(){
// buat variabel yang akan di periksa
// while di baris ke 4
while(i<3){
//Tulis baris kode yang akan merubah
//kondisi dari while disini
i++
//code console.log di baris berikutnya
console.log("Saya sedang looping!");
}
};
loop();
firezxv
164
4
·
10 tahun, 11 bulan yang lalu
·
0 jempol
kaya gini bung
i = 0;
var loop = function(){
// buat variabel yang akan di periksa
// while di baris ke 4
while(i<3){
//Tulis baris kode yang akan merubah
//kondisi dari while disini
i++
//code console.log di baris berikutnya
console.log("Saya sedang looping!");
}
};
loop();