Igualdad de cadenas y números en JavaScript
Como sabes, un número entre comillas representa
una cadena. Por ejemplo, '3' es
una cadena. Sin embargo, al comparar dichas cadenas
con números reales, JavaScript considera
que la cadena entre comillas es igual al mismo número.
Comparemos, por ejemplo, la cadena '3'
y el número 3:
if ('3' == 3) {
console.log('+++'); // esto se ejecutará
} else {
console.log('---');
}
Se dan las variables:
let test1 = '123';
let test2 = 123;
Compruebe si los valores de las variables son iguales y muestre el mensaje correspondiente.