I have an array and I need to double the values of the odd possitions and return the doubled values and the untouched ones in a new array in the same order as they came. I already tried with indexOf() but when a number is repeated in the array it won't double and returns the same. I know I can use a "for", but I'm mostly looking for a direct simple way to keep my code short. I'm using vanilla Javascript.
let num="123456"
let numArray=Array.from(num)
Wanted output:
newArray[1,4,3,8,5,12]
Also, very new developer here...so, sorry if this went too long. Thanks in advance!