Get Mystery Box with random crypto!

Внимание! Соревнование на Math.random()! Нужно найти самое ко | 🇺🇦 Math.random(): javascript community

Внимание! Соревнование на Math.random()!

Нужно найти самое короткое решение задачи на JavaScript:


Implement a function f with the following rules:
• If it receives a number that is divisible by 3 — return "hop"
• If it receives a number that has "3" in it — return "hop"
• If the number satisfies both conditions — return "hop-hop"
• If the number does not satisfy any of above conditions —return the number
• If function receives an array — apply above rules to each number in the array and return an array of results


Количество символов в Вашем решении — Ваш базовый балл. Помимо основной задачи c кодом есть маленькие задачи в стиле CTF (dev загадки), которые дают бонус, сокращая базовый балл на определённый процент (5%, 10%, 15%).

В 18:00 четверга (GMT+2) мы подведём итоги: кто раньше наберёт найменьшее количество баллов — побеждает!

Победитель получит футболку с нашим логотипом и вообще будет молодец

Чтобы поучаствовать напишите нашему боту @MathRandomBiathlonBot

Удачи!