pada saat menginput code tanpa for of loop no.2 dan 3 benar
tapi saat di input malah salah semua
mohon pencerahan nya
pada saat menginput code tanpa for of loop no.2 dan 3 benar
tapi saat di input malah salah semua
mohon pencerahan nya
Halo kak,
Syntax for loop
dan for...of
itu berbeda:
for(let i = 0; i < array.length; i ++) {
// i di sini adalah index
// jadi kala mau mengakses element2 itu harus pakai array[i]
// element pertama itu array[0],
// element kedua itu array[1],
}
for (element of array) {
// di sini variable `element` itu sudah mengacu ke element2 dalam array
// jadi tidak perlu array[element] lagi
}
.
Jadi kakak langsung bisa saja tulis
for (let bilangan of angka) {
// lalu pindahkan isi fungsi kakak ke sini
// isi fungsi kakak sudah benar logikanya
}
terimakasih. sudah bisa
let angka = [1, 46, 75, 12, 89, 54, 101];
let ganjil = [];
// Tulis kode kalian di bawah ini
for (let bilangan of angka) {
if (bilangan %2 == 1){
ganjil.push(bilangan);
}
}