Get Mystery Box with random crypto!

Функція мемоізації (запам'ятовування) результату обчислення М | PRO ФРОНТЕНД

Функція мемоізації (запам'ятовування) результату обчислення

Мемоізація приміняється в цілях покращення перфомансу для функцій, в яких складні/ресурсомісткі обчислення/дії/операції. Наприклад, вираховується значення по якійсь складній великій формулі. Або виконується запит на сервер, і ми хочемо закешувати результат, щоб запит виконувався тільки один раз, а при наступних виконаннях функції результат повертався з кешу.

В даному прикладі кешуємо результат функції отримання суми. Ця функція лише для прикладу, адже вона не є ресурсомісткою. При наступних обчисленнях з однаковими аргументами результат буде братись з кешу

Напишіть в коментарях, для чого викликаємо метод toString() на аргументах?)