I have this part of project that I need to convert a Number to an Array, then I have to add +1 to every digit
I wrote this code, still it return undefined
function Nbr1(a){
return a.toString().split('').map(Number).forEach( (item, index) => item + 1);
}
console.log(Nbr1(12345))
and I got this result
and when I add console.log to every item in forEach, I got this
>Solution :
You don’t need to use a forEach after map. map already iterates through the array.
And don’t forget to convert the array item to a number with a + before it because you generated an array of strings
function Nbr1(a) {
return a.toString().split("").map((number) => +number + 1)
}
console.log(Nbr1(12345))

