Égalité des chaînes et des nombres en JavaScript
Comme vous le savez, un nombre entre guillemets représente
une chaîne. Par exemple, '3' est
une chaîne. Cependant, lors de la comparaison de telles chaînes
avec de vrais nombres, JavaScript considère
que la chaîne entre guillemets est égale au même nombre.
Prenons par exemple la chaîne '3'
et le nombre 3 :
if ('3' == 3) {
console.log('+++'); // ceci s'exécutera
} else {
console.log('---');
}
Les variables suivantes sont données :
let test1 = '123';
let test2 = 123;
Vérifiez si les valeurs des variables sont égales et affichez le message correspondant.