Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.61 KB

ejercicio.md

File metadata and controls

50 lines (42 loc) · 1.61 KB

#Day1

15/08/24

Ejercicio

/*
 * 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')
}

#7DaysOfCode. #AluraLATAM #ONE