Gelykheid van strings en getalle in JavaScript
Soos jy weet, verteenwoordig 'n getal tussen aanhalingstekens
'n string. Byvoorbeeld, '3' is
'n string. Wanneer sulke strings eger vergelyk word
met werklike getalle, beskou JavaScript dat
die string tussen aanhalingstekens gelyk is aan dieselfde getal.
Laat ons byvoorbeeld die string '3'
en die getal 3 vergelyk:
if ('3' == 3) {
console.log('+++'); // dit sal uitgevoer word
} else {
console.log('---');
}
Gegewe veranderlikes:
let test1 = '123';
let test2 = 123;
Kyk na of die waardes van die veranderlikes gelyk is en druk die toepaslike boodskap uit.