let arr1 = [0, 1, 3, 4, 6, 80, 33, 23, 90];
let arr2 = null;
function verificaArray(arr) {
let arrRes = [];
if (!arr || arr.length === 0) {
return -1;
}
arr.forEach((e) => {
if (e % 2 === 0) {
arrRes.push(0);
} else {
arrRes.push(e);
}
});
return arrRes;
}
console.log(verificaArray(arr1));
function substituiPares(arr) {
if (!arr || arr.length === 0) {
return -1;
}
for (let i = 0; i < arr.length; i++) {
if (arr[i] === 0) {
console.log('voce ja é 0');
} else if (arr[i] % 2 === 0) {
console.log(`O numero ${arr[i]} foi substituido por 0`);
arr[i] = 0;
}
}
return arr;
}
console.log(substituiPares(arr1));
function verificaArray2(arr) {
if (!arr || arr.length === 0) {
return -1;
}
arr.forEach((e, i) => {
if (e % 2 === 0) {
arr[i] = 0;
} else {
arr[i] = e;
}
});
return arr;
}
console.log(verificaArray2(arr1));