Треки
/
PHP
PHP
/
Вправи
/
Накопичення
Накопичення

Накопичення

Легка

Вказівки

Реалізуйте операцію accumulate: вона приймає масив і операцію, яку потрібно застосувати до кожного елемента цього масиву, а повертає новий масив, що містить результат застосування цієї операції до кожного елемента вхідного масиву.

Маємо масив чисел:

  • 1, 2, 3, 4, 5

І операцію:

  • піднести число до квадрата (x => x * x)

Наш код має вміти утворити масив квадратів:

  • 1, 4, 9, 16, 25

Погляньмо на набір тестів, щоб побачити очікувану сигнатуру функції.

Обмеження

Не чіпайте ту функціональність collect/map/fmap чи як її там, яку надає стандартна бібліотека! Розвʼяжіть це завдання самостійно, скориставшись натомість іншими базовими інструментами.

Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
PHP Exercism

Час розпочати Накопичення?

Зареєструйтеся на Exercism, щоб вивчати й опановувати PHP, а також 11 концепцій122 вправи та справжнє наставництво від людей, і все це безкоштовно.