function func(n1) { const foo = n2 => func(n1 + n2) foo.toString = () => n1 return foo; } const fo = func(3) console.log(fo(10)) Esta es mi solución para un kata de Codewars. Codewars quería que devolviera un número y en realidad también devuelve un número en Codewars y Codepen. Pero cuando lo pego en la consola del navegador, aparece la función foo , no un número.
¿Por qué pasó esto? ¿Cuál es la diferencia entre la consola Copeden y la consola del navegador? ¿Y cómo devuelvo un número en la consola del navegador?