# Нюансы коллбэков в JavaScript

Коллбэки не обязательно должны быть анонимными функциями. Пусть для примера у нас есть следующая функция:

`function square(num) { return num ** 2; }`

Давайте с ее помощью возведем каждый элемент массива в квадрат:

`function square(num) { return num * num; } let result = each([1, 2, 3, 4, 5], square); console.log(result);`

С помощью следующей функции возведите все элементы массива в куб:

`function cube(num) { return num ** 3; }`
←→
↑
en ru