Kesetaraan String dan Angka dalam JavaScript
Seperti yang Anda ketahui, angka dalam tanda kutip mewakili
sebuah string. Misalnya, '3' adalah
sebuah string. Namun, saat membandingkan string seperti itu
dengan angka asli, JavaScript menganggap
bahwa string dalam tanda kutip sama dengan angka yang sama.
Mari kita bandingkan string '3'
dan angka 3 sebagai contoh:
if ('3' == 3) {
console.log('+++'); // ini yang akan berjalan
} else {
console.log('---');
}
Diberikan variabel:
let test1 = '123';
let test2 = 123;
Periksa apakah nilai variabel sama dan tampilkan pesan yang sesuai.