/*
* Existe una situación muy común para quienes usan Javascript:
* problemas con los tipos de variables al comparar
* los valores de dos variables entre sí.
* En JavaScript, estos errores pasan desapercibidos,
* ya que el código no pasa por un compilador, es decir,
* los errores solo aparecen en tiempo de ejecución.
* La parte más confusa para quienes están comenzando a aprender
* lógica con JavaScript es la operación de igualdad entre valores.
* Dependiendo de cómo escribas tu código,
* JavaScript hará una conversión de tipo a un tipo booleano de manera implícita
*
* EJERCICIO:
* - Reescribe el código a continuación para que imprima
* la información de manera correcta, que tenga sentido y sin errores:
let numeroUn = 1
let stringUn = '1'
let numeroTreinta = 30
let stringTreinta = '30'
let numeroDiez = 10
let stringDiez = '10'
if (COMPARAR numeroUn y stringUn) {
console.log('Las variables numeroUn y stringUn tienen el mismo valor, pero tipos diferentes')
} else {
console.log('Las variables numeroUn y stringUn no tienen el mismo valor')
}
if (COMPARAR numeroTreinta y stringTreinta) {
console.log('Las variables numeroTreinta y stringTreinta tienen el mismo valor y el mismo tipo')
} else {
console.log('Las variables numeroTreinta y stringTreinta no tienen el mismo tipo')
}
if (COMPARAR numeroDiez y stringDiez) {
console.log('Las variables numeroDiez y stringDiez tienen el mismo valor, pero tipos diferentes')
} else {
console.log('Las variables numeroDiez y stringDiez no tienen el mismo valor')
}