Saltar al contenido principal
Codigo Heroe
Tarea anterior
Condiciones simples6/13
A la lista de tareas
  1. 1. Programas lineales y no lineales
  2. 2. Condición con variables
  3. 3. La rama else
  4. 4. Probamos ambas ramas
  5. 5. Comparaciones que permiten igualdad
  6. 6. Comparación de tipos distintos
  7. 7. Comparación de cadenas
  8. 8. Igualdad y desigualdad no estrictas
  9. 9. Igualdad y desigualdad estrictas
  10. 10. La función String
  11. 11. La función Number
  12. 12. Lanzamiento de «¿Cuánto caminar?», parte 1
  13. 13. Lanzamiento de «¿Cuánto caminar?», parte 2
Siguiente tarea
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Comparación de tipos distintos

Esta vez Cupcake quedó satisfecho y se fue a caminar. Antes del siguiente ejercicio, aprovechemos esta breve pausa para ver qué más pueden hacer los operadores de comparación.

Los operadores de comparación no trabajan solo con números, sino también con otros tipos de datos.

Si se comparan datos de distintos tipos, JavaScript intenta convertirlos a número. En ese proceso, false se vuelve cero y true se vuelve uno.

console.log(2 > '1');    // Mostrará: true
console.log(false <= 0); // Mostrará: true
console.log(true >= 1);  // Mostrará: true

Practiquemos el uso de operadores de comparación con distintos tipos de datos.

Cuando se comparan dos cadenas, la cosa se pone más interesante, pero eso lo veremos en el siguiente ejercicio.

  • script.js
JavaScript
Consola

El código ha cambiado, haga clic en "Ejecutar" o active la ejecución automática.

Resultado de la ejecución

ObjetivosRealizado
0

    Con la ayuda de console.log, muestra en la consola las comparaciones indicadas a continuación y observa el resultado. Para cada comparación, escribe una salida independiente en una línea nueva:

    1. true <= 0,
    2. '2' > 1.
    Codigo Heroe

    © 2023-2026, codigoheroe.com