JAVASCRIPT
Створи функцію isSpecialNumber, яка приймає додатне число n і визначає, чи є воно особливим.
Число називається особливим, якщо кожна його цифра не більша ніж 5 (0, 1, 2, 3, 4 або 5).
Функція повинна повернути рядок 'Special!!', якщо число особливе, та 'NOT!!' — якщо ні.
Наприклад:
isSpecialNumber(2); // 'Special!!'
// 2 — знаходиться в інтервалі від 0 до 5
isSpecialNumber(9); // 'NOT!!'
// 9 > 5
isSpecialNumber(23); // 'Special!!'
// всі цифри числа 23 знаходяться в інтервалі від 0 до 5
isSpecialNumber(38); // 'NOT!!'
// 8 > 5
❗❗ Підказка
Перетвори число n на рядок, щоб перебрати його цифри.
Зроби перебір цього рядка.
На кожній ітерації перевіряй, чи поточний елемент більший ніж 5.
Якщо знайшлась цифра більша ніж 5 — поверни false.
Answers & Comments
Ответ:
function isSpecialNumber(n) {
let str = n.toString();
for (let i = 0; i < str.length; i++) {
if (parseInt(str[i]) > 5) {
return 'NOT!!';
}
}
return 'Special!!';
}