Encontré este ejercicio en la academia de código y no entiendo por qué mi código no funciona. alguien me puede explicar y ayudar? ¡muchas gracias!
Luego, debajo de las variables, escriba una declaración condicional que verifique si el valor de checkA es igual al valor de checkB. Si es verdadero, devuelve el resultado de la función de devolución de llamada. Si es falso, devuelve la cadena 'resultados inconsistentes'.
Finalmente, usando console.log(), registre la invocación de checkConsistentOutput() con dos argumentos: la función addTwo() y cualquier número.
ESTE ES MI CÓDIGO:
const addTwo = num => { return num + 2; } const checkConsistentOutput = (func, val) => { let checkA = val + 2; let checkB = func(val) if (checkA === checkB) { return func(val); } else { return 'inconsistent results'; } } console.log(addTwo(5));No puedo pasar el número 3 no sé por qué?