Acá se observa mejor que multiplicar regresa una función anónima que realiza la operación del producto, es mucho más sencillo usar retornos implícitos para poder escribir lo mismo en una sola línea como en el ejemplo original.
test recibe 2 parámetros, uno de ellos es una función que en el ejemplo es console.log de javascript nativo, esto es motivo suficiente para que sea considera una Higher Order Function.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Respuesta:
C. Ambas
Por definición una Higher Order Function es:
multiplicar
aunque no lo parezca regresa otra función, podria escribirse también de la siguiente manera:Acá se observa mejor que
multiplicar
regresa una función anónima que realiza la operación del producto, es mucho más sencillo usar retornos implícitos para poder escribir lo mismo en una sola línea como en el ejemplo original.test
recibe 2 parámetros, uno de ellos es una función que en el ejemplo esconsole.log
de javascript nativo, esto es motivo suficiente para que sea considera una Higher Order Function.