Modulus dan if/else

Oleh zaka_noor 157 7 pada Selasa, 23 Juni 2015, 12:50:00


Kembali ke forum soal ini

#javascript #pengenalan-javascript #kalimat-dan-angka


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



if (100 % 2 === 0)
{
 console.log ("Angka ini genap");
} else {
 console.log ("angka ini genap");
}

saya bingung dengan jawaban outputnya. kenapa jawabannya = Angka ini Benar.
Bisa di jelaskan Master coder ???
0 jempol


zaka_noor
157
7
penanya
· 9 tahun, 5 bulan yang lalu · 0 jempol

Pertanyaannya salah

mattrifaldi
190
19
· 9 tahun, 5 bulan yang lalu · 1 jempol

modulus itu hasil bagi...

sebagai contoh : 3 % 2 = 1 (karna 3 / 2 bersisa 1)
contoh lain 4 % 2 = 0 (karna 4 / 2 tidak bersisa apa" alias 0)

jadi ketika 100 % 2 === 0 (yang berarti benar) maka dia akan mencetak block pertama yaitu "Angka ini genap"...

tapi ketika di tulis 100 % 3 === 1 (yang berarti salah) maka dia akan mencetak block kedua yaitu "angka ini genap"...

zaka_noor
157
7
penanya
· 9 tahun, 5 bulan yang lalu · 0 jempol

ane paham sekarang. thanks sudah menjawab sob