Stringide ja arvude võrdlus JavaScriptis
Nagu teate, esindab jutumärkides number
stringi. Näiteks '3' on
string. Kuid selliste stringide võrdlemisel
pärisarvudega arvab JavaScript,
et jutumärkides olev string on võrdne sama arvuga.
Võrdleme näiteks stringi '3'
ja arvu 3:
if ('3' == 3) {
console.log('+++'); // see töötab
} else {
console.log('---');
}
Antud muutujad:
let test1 = '123';
let test2 = 123;
Kontrollige, kas muutujate väärtused on võrdsed ja väljastage vastav teade.