const movements = [200, 450, -400, 3000, -650, -130, 70, 1300];
console.log('---------------for loop-------------');
for (const movement of movements) {
if (movement > 0) {
console.log(`You deposited ${movement}`);
} else {
console.log(`You withdrew ${Math.abs(movement)}`);
}
}
console.log('---------------forEach-------------');
movements.forEach(function (movement) {
if (movement > 0) {
console.log(`You deposited ${movement}`);
} else {
console.log(`You withdrew ${Math.abs(movement)}`);
}
});
console.log('-------for loop with index-------');
for (const [i, movement] of movements.entries()) {
if (movement > 0) {
console.log(`Movement ${i + 1}: You deposited ${movement}`);
} else {
console.log(`Movement ${i + 1}: You withdrew ${Math.abs(movement)}`);
}
}
console.log('-------forEach with index-------');
movements.forEach(function (mov, i, arr) {
if (mov > 0) {
console.log(`Movement ${i + 1}: You deposited ${mov}`);
} else {
console.log(`Movement ${i + 1}: You withdrew ${Math.abs(mov)}`);
}
});
