Функция forEach
Реализуйте аналог стандартного метода Array#forEach.
Это задача на работу с функциями. Поэтому forEach
будет не методом массива, а функцией, принимающей два аргумента, первым из которых является массив.
Аргументы
- array — The array forEach() was called upon.
- callback — A function to execute for each element in the array. Its return value is discarded. The function is called with the following arguments:
- element — The current element being processed in the array.
- index — The index of the current element being processed in the array.
- array — The array forEach() was called upon.
Возвращаемое значение
The function returns undefined
.
Примеры
forEach([1, 2, 3], x => {
console.log(x ** 2);
});
// console.log выполняется три раза
// со значениями 1, 4, 9