Itu bukannya hasilnya sama2 salah jadi kalau pakai || hasilnya bakal tetep ‘false’ ?
Atau disitu tidak type sensitive jadi antara angka 2 bisa sama dengan ‘2’ yang tipe string ? mohon bantuannya, terimakasih.
Hi @Jo_21112021 ,
Jika sama dengan nya ada 2 maka yg di cek hanya nilai atau isinya saja, jika sama dengan nya itu 3 maka yg di cek nilai dan type nya.
Untuk number1 == 2
itu menghasilkan true walapun number2 === ''3"
menghasilkan false
Jadi yang benar memang harusnya
number1 == 2 || number2 == "3"
dari pada
number1 == 2 ! number2 == "3"
, akan menghasilkan error