Lighed mellem strenge og tal i JavaScript
Som du ved, repræsenterer et tal i anførselstegn
en streng. For eksempel er '3' en
streng. Men når man sammenligner sådanne strenge
med rigtige tal, anser JavaScript,
at strengen i anførselstegn er lig med det samme tal.
Lad os for eksempel sammenligne strengen '3'
og tallet 3:
if ('3' == 3) {
console.log('+++'); // dette vil udløses
} else {
console.log('---');
}
Der er givet variable:
let test1 = '123';
let test2 = 123;
Kontroller, om variablernes værdier er lige store, og udskriv en passende besked.