Tengo esta parte del proyecto que necesito para convertir un Number en una Array , luego tengo que agregar +1 a cada dígito que escribí este código, aún así regresa undefined
function Nbr1(a){ return a.toString().split('').map(Number).forEach( (item, index) => item + 1); } console.log(Nbr1(12345))y obtuve este resultado
y cuando agrego console.log a cada elemento en forEach, obtuve esto
No necesita usar un forEach after map . map ya itera a través de la matriz.
Y no olvide convertir el elemento de la matriz en un número con un + antes porque generó una matriz de cadenas
function Nbr1(a) { return a.toString().split("").map((number) => +number + 1) } console.log(Nbr1(12345))Vea el breve ejemplo a continuación con el uso de parseInt() . No se requiere forEach adicional.
function Nbr1(a){ return a.toString().split('').map((number)=>{ return parseInt(number) + 1 }) } console.log(Nbr1(12345))