LECCIÓN 51 / 60 · Calidad y responsabilidad

Comprueba un resultado con una prueba

Al terminar, podrás: comprobar una función frente a un resultado esperado

Ruta esencialJavaScript

Conviene conocer: Lección 22 · Devuelve un valor con return · Lección 9 · Elige entre dos caminos con if y else

La idea clave

Una prueba compara lo obtenido con lo esperado. La función que comprueba ya está escrita: tú vas a proponer casos que deberían pasar.

Ejemplo paso a paso

Este ejemplo muestra la idea en acción. Sigue los pasos y después cámbialo tú.

Ejemplo explicado
function doble(n) { return n * 2; }
function comprobar(real, esperado) {
  if (real === esperado) {
    console.log('✓ Correcto');
  } else {
    console.log('✕ Falló');
  }
}
comprobar(doble(4), 8);
comprobar(doble(0), 0);
  1. doble devuelve un número multiplicado por dos.
  2. comprobar compara resultado real y esperado con ===.
  3. Las dos pruebas conocidas muestran «✓ Correcto».

Practica con código

Antes de empezar, piensa: ¿Qué muestra comprobar si los dos números son iguales?

Añade una tercera comprobación de doble(7) cuyo resultado esperado sea 14.

El resultado que buscamos

Se muestran tres líneas con «✓ Correcto».

JAVASCRIPT Practica aquí
Tu misión

Añade una tercera comprobación de doble(7) cuyo resultado esperado sea 14.

Consola
Lista para ejecutar.
Sin comprobar
Escribe tu cambio y pulsa «Comprobar solución». Puedes intentarlo tantas veces como quieras.
Listo
Necesito una pista

Copia una de las llamadas comprobar(...).

Una pista más

Para 7, el doble esperado es 14.

Ver solución y explicación

comprobar(doble(7), 14);

Qué debes recordar: Una prueba verifica si lo obtenido coincide con lo esperado.

Práctica pendiente de corregir

La lectura, las prácticas corregidas y las autoevaluaciones guiadas se guardan por separado en este navegador.

Revisado editorialmente · Referencia técnica específica ↗