Saltar al contenido

Alcance

JavaScript · Unidad 4: Funciones

Las variables que creas dentro de una función son locales: nacen cuando la llamas y desaparecen cuando termina.

Afuera no existen. Lo que sí sale es el valor del return.

function calcular() {
  const total = 5 * 3;
  return total;
}

const resultado = calcular();
console.log(resultado);

Imprime

15

El resto de la explicación está en la lección, que es del plan completo.

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Encuentra el bug

    Este programa debería imprimir 100 menos 20 de descuento. ¿Qué línea tiene el error?

  2. 2. Encuentra el bug

    Los pedidos de más de 50 no pagan envío, así que este programa debería imprimir 100. ¿Qué línea tiene el error?

  3. 3. Predice la salida

    ¿Qué imprime este código?

  4. 4. Predice la salida

    ¿Qué imprime este código?

  5. 5. Completa el código

    Completa para que aprobo use el promedio de las dos notas.

  6. 6. Predice la salida

    ¿Qué imprime este código?

  7. 7. Opción múltiple

    ¿Dónde se puede usar la variable total?

  8. 8. Ordena las líneas

    Ordena el programa que imprime 70 más 30 de envío.

  9. 9. Encuentra el caso que falla

    pagar(total, edad) debería cobrar 50 menos a quien tiene 60 años o más. ¿Con qué llamada falla?

  10. 10. Predice la salida

    ¿Qué imprime este código?

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →