• Предмет: Информатика
  • Автор: liliyaslobodianiuk
  • Вопрос задан 4 месяца назад

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.

Ответы

Ответ дал: Davinchii
0

Ответ:

function isSpecialNumber(n) {

let str = n.toString();

for (let i = 0; i < str.length; i++) {

if (parseInt(str[i]) > 5) {

return 'NOT!!';

}

}

return 'Special!!';

}

Вас заинтересует