Fábrica de funciones
Crea una función que reciba un «número base» como argumento. Esta función debe devolver otra función que reciba un argumento nuevo y devuelva la suma del «número base» y el argumento nuevo.
Consulta los ejemplos a continuación para obtener una representación más clara del comportamiento esperado.
Ejemplos
// Al llamar a makePlusFunction(5), se devuelve una función nueva que recibe un valor de entrada,
// y devuelve el resultado de sumarle 5.
const plusFive = makePlusFunction(5)
plusFive(2) ➞ 7
plusFive(-8) ➞ -3
// Al llamar a makePlusFunction(10), se devuelve una función nueva que recibe un valor de entrada,
// y devuelve el resultado de sumarle 10.
const plusTen = makePlusFunction(10)
plusTen(0) ➞ 10
plusTen(188) ➞ 198
plusFive(plusTen(0)) ➞ 15Notas
Todas las entradas serán números válidos.