Rovnosť reťazcov a čísel v JavaScripte
Ako viete, číslo v úvodzovkách predstavuje
reťazec. Napríklad, '3' - to je
reťazec. Avšak, pri porovnávaní takýchto reťazcov
s reálnymi číslami JavaScript považuje,
že reťazec v úvodzovkách sa rovná rovnakému číslu.
Pre príklad porovnajme reťazec '3'
a číslo 3:
if ('3' == 3) {
console.log('+++'); // spustí sa toto
} else {
console.log('---');
}
Dané premenné:
let test1 = '123';
let test2 = 123;
Skontrolujte, či sú hodnoty premenných rovnaké a vypíšte zodpovedajúcu správu.