let arr = ["1", {}, null, undefined, "500", 700]; arr.map((elem, index, arr) => { if(typeof elem === 'string') { arr[index] = +elem; } }); console.log(arr); // [ 1, {}, null, undefined, 500, 700 ]