fungsi panah javascript foreach
const array1 = ['a', 'b', 'c'];
array1.forEach(element => console.log(element));
Tame Turkey
const array1 = ['a', 'b', 'c'];
array1.forEach(element => console.log(element));
someValues.forEach((element, index) => {
console.log(`Current index: ${index}`);
console.log(element);
});
// Arrow function
forEach((element) => { ... } )
forEach((element, index) => { ... } )
forEach((element, index, array) => { ... } )
// Callback function
forEach(callbackFn)
forEach(callbackFn, thisArg)
// Inline callback function
forEach(function callbackFn(element) { ... })
forEach(function callbackFn(element, index) { ... })
forEach(function callbackFn(element, index, array){ ... })
forEach(function callbackFn(element, index, array) { ... }, thisArg)
someValues.forEach((element) => {
console.log(element);
});
OR
someValues.forEach((element, index) => {
console.log(`Current index: ${index}`);
console.log(element);
});
const products = [
{ name: 'laptop', price: 32000, brand: 'Lenovo', color: 'Silver' },
{ name: 'phone', price: 700, brand: 'Iphone', color: 'golden' },
{ name: 'watch', price: 3000, brand: 'Casio', color: 'Yellow' },
{ name: 'sunglass', price: 300, brand: 'Ribon', color: 'blue' },
{ name: 'camera', price: 9000, brand: 'Lenovo', color: 'gray' },
];
//Total Products Price by Using forEach
let totalPrice = 0;
products.forEach(product => {
totalPrice += product.price;
})
console.log(totalPrice);
//Expected output: 45000