OneCompiler

ForEach Loop And For loop difference

153

const movements = [200,450,-230,4000,-200,3000,400,-4223,-400];
for(const [i,movement] of movements.entries())
{
if(movement>0)
{
console.log(' movement ' + (i+1) + ' you deposited ' + (Math.abs(movement)))

}
else
{
console.log(' movement ' + (i+1) + ' you withdrew '+ (Math.abs(movement)));
}
}
console.log('---- forEach ---');
movements.forEach(function(movement,i,arr){
if(movement>0)
{
console.log(' movement ' + (i+1) + ' you deposited ' + (Math.abs(movement)))

}
else
{
console.log(' movement ' + (i+1) + ' you withdrew '+ (Math.abs(movement)));
}
})