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{ js }
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);
Editar y probar este mismo ejemplo ↓
- doble devuelve un número multiplicado por dos.
- comprobar compara resultado real y esperado con ===.
- 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 buscamosSe muestran tres líneas con «✓ Correcto».
JAVASCRIPT Practica aquí
Tu misiónAñade una tercera comprobación de doble(7) cuyo resultado esperado sea 14.
ConsolaLista 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
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 ↗