Tarea anterior
Comandos y datos8/10
A la lista de tareas
  1. 1. La primera instrucción
  2. 2. Separar varias instrucciones
  3. 3. Orden de las operaciones
  4. 4. Salida en la consola
  5. 5. Texto en la consola
  6. 6. Más datos en la consola
  7. 7. Tipos de datos
  8. 8. Qué devuelve el programa
  9. 9. Los arreglos
  10. 10. Los objetos
Siguiente tarea
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Qué devuelve el programa

Ya vimos cómo se muestran distintos tipos de datos en la consola. Pero en la salida hay otra línea importante:

<= undefined

La última línea comienza con el símbolo <=. Indica el valor que devuelve el programa después de ejecutarse, es decir, el resultado que luego se puede usar.

Por ejemplo, le preguntas a alguien: «¿Cuánto es dos por dos?». Te responde: «Cuatro». Esa persona te devolvió un valor y tú puedes hacer algo con él. La instrucción 2 * 2 funciona igual: devuelve el valor 4.

Pero si le pides que simplemente escriba la respuesta en una hoja y no te la muestre, tú no recibes ese valor de vuelta. Algo parecido pasa con console.log. La instrucción console.log(2 * 2) mostrará 4 en la consola, pero esa instrucción en sí no devolverá ningún valor útil.

Eso significa que console.log devuelve «nada». En JavaScript, esa ausencia de valor se representa con la palabra undefined. Eso es exactamente lo que vemos en la última línea.

Vamos a mostrar dos valores más en la consola y, de paso, a mirar otra vez la última línea que aparece debajo de los resultados.

  • script.js
JavaScript
// Muestra los datos en la consola
Consola

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

Resultado de la ejecución

ObjetivosRealizado
0

    Usa la instrucción console.log para mostrar en la consola los siguientes valores:

    1. 2.5,
    2. true.

    Fíjate en la última línea de la consola: ahí sigue apareciendo <= undefined.

    © 2023-2026, codigoheroe.com