Saltar al contenido

El ternario

JavaScript · Unidad 2: Condicionales

El ternario elige entre dos valores en una sola línea: condicion ? valor1 : valor2.

Se lee "¿se cumple? entonces valor1, si no valor2". A diferencia del if, entrega un valor que puedes guardar.

let edad = 8;
let pago = edad < 12 ? 50 : 80;
console.log(pago);

Imprime

50

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. Predice la salida

    ¿Qué imprime este código?

  2. 2. Predice la salida

    ¿Qué imprime este código?

  3. 3. Completa el código

    Los de 60 años o más pagan 40; los demás, 80. Completa el ternario.

  4. 4. Opción múltiple

    ¿Cuándo conviene un ternario en lugar de un if?

  5. 5. Encuentra el bug

    Los de 60 años o más pagan 40 y los demás 80. Esta persona tiene 70. ¿Qué línea tiene el error?

  6. 6. Completa el código

    Con 500 o más el envío es gratis; si no, cuesta 80. Completa la condición.

  7. 7. Predice la salida

    ¿Qué imprime este código?

  8. 8. Predice la salida

    ¿Qué imprime este código?

  9. 9. Ordena las líneas

    Ordena la función. El envío es gratis con 500 o más, y si no cuesta 80.

  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 →