modulus

Oleh rudykurniawan 24 0 pada Senin, 31 Okt. 2016, 00:43:51


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



//Contoh if/else dengan modulus

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


ini kenapa ya?? ada yg salah kah??
0 jempol


MochRizki
242
5
· 8 tahun yang lalu · 0 jempol

Hallo rudykurniawan, Salam kenal.

Syntax di atas sudah hampir benar, untuk = kita tuliskan 3 kali..

Contoh:

//  sama dengan di tulis 3x ====
// Angka genap selalu bisa di bagi dengan dua.

if( 40 % 2 === 0) {
     console.log("Angka ini genap!");
} else {
     console.log("Angka ini ganjil!");
}

Semangat Coding! ;)

Untung
299
49
· 8 tahun yang lalu · 0 jempol

MochRizki,

Menurut saya, tanda "==" dan "===" sama saja. Output yang dihasilkan sama.

Tetapi pada soal ini, instruksinya memang meminta kita untuk menggunakan tanda "===".

Semoga membantu!

hirza
164
0
· 8 tahun yang lalu · 0 jempol

Hallo Mas Rizki, Salam kenal.

Bagaimana membuat coding untuk kondisi yang banyak?
apakah switch case atau do loop atau bisa menggunakan if else?

mohon pemahaman buat newbie.^_^

contoh:
if (12%5 === 2,  11% 3 > 1, 20%5 === 4)
{
console.log ("Jawaban anda benar");
}
else
{
console.log ("Jawaban anda salah");
}

Untung
299
49
· 8 tahun yang lalu · 1 jempol

hirza,

Mencoba bantu jawab.

Untuk kondisi yang banyak, saya mencoba pake array dengan code,
var kondisi = [(12 % 5 === 2), (11 % 3 > 1), (20 % 5 === 4)];
for (var i = 0; i < kondisi.length; i++)

if (kondisi[i])
{
  console.log("Jawaban Anda benar.");
}
else
{
  console.log("Jawaban Anda salah.");
}

Untuk setiap kondisi yang berbeda, program akan memberikan output tersendiri.
Terserah kita mau menyediakan seberapa banyak kondisi di dalam array.

Semoga membantu!

hirza
164
0
· 8 tahun yang lalu · 0 jempol

Mas Untung,

Terima kasih. Sangat membantu.