FOUNDER

Oleh sakdan 171 28 pada Selasa, 22 Sep. 2015, 20:18:03


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



saya mau nanya tentang modulus if/else

kenapa waktu saya menggunaka code ini hasilny ganjil 

if ( 10 % 2 ==0  === 11 % 2 === 1) hasil ganjil

tetapi waktu memakai ini kenapa genap

if ( 10 % 2 == 0 === 11 % 2 == 1 ) hasil genap

kenapa bisa gitu yah 

padahal cuma beda "=" satu aja ;

tolong d jelaskan apa "=" juga di hitung
0 jempol




ganis
198
839
· 8 tahun, 7 bulan yang lalu · 1 jempol

Waduh ini kenapa judulnya "FOUNDER" padahal kan ga ada hubungannya ama aku? XD

hebat anda ini suka ngutak ngatik dan penasaran ya,, sifat yang bagus untuk seorang coder ^^

di Javascript, "===" artinya diperiksa apakah sama tipe dan nilainya sedangkan "==" hanya memeriksa nilainya saja sehingga...

0 == false   // true
0 === false  // false, karena beda tipe
1 == "1"     // true, "1" secara otomatis diubah ke 1
1 === "1"    // false, karena beda tipe
null == undefined // true
null === undefined // false
'0' == false // true
'0' === false // false

"=" satu-sama-dengan gunanya untuk memberikan nilai. Sehingga jika di if misalnya

if (A = 1)

nilai A akan menjadi 1. setelah itu...

if (A) sama dengan if (1)

sehingga kode di dalam if akan selalu dijalankan. Gak sengaja menggunakan "=" di dalam if atau while seringkali merupakan malapetaka bagi coder2... T_T 

sakdan
171
28
penanya
· 8 tahun, 7 bulan yang lalu · 0 jempol

@ganis oh gitu toh mas kesimpulanny  . makasih yah mas info ny sangat membantu

maaf yah mas saya mengatas nama mas pertanyaanny karena saya tidak tahu harus bertanya sama siapa lagi mas. xixixi

sakdan
171
28
penanya
· 8 tahun, 7 bulan yang lalu · 0 jempol

mas ganis . coding di android bahan2 ny apa saja yah yang d perlukan

ganis
198
839
· 8 tahun, 7 bulan yang lalu · 0 jempol

@sakdan

tulis saja judulnya, di CodeSaya banyak kok orang2 yang mau bantu seperti @willydwi77, @mystogan, @Aguuung, dan banyak lainnya. Jadi pertanyaannya tidak harus ditujukan ke saya saja. Lebih banyak yang jawab, lebih cepat pertanyaan anda mempunyai respon.

untuk diskusi tentang coding di android, coba bikin lagi aja thread diskusi baru, biar lebih fokus diskusinya.

sakdan
171
28
penanya
· 8 tahun, 7 bulan yang lalu · 0 jempol

@ ganis oke mas ganis