Предмет: Информатика,
автор: liliyaslobodianiuk
JAVASCRIPT
А тепер перевіримо, чи всі наші числа охайні. Число вважається охайним, якщо кожна його цифра не менша за попередню.
Реалізуй функцію isTidy, яка приймає додатне число та повертає true, якщо воно охайне, інакше — false.
Наприклад:
isTidy(12); // true
// цифри розташовані за зростанням
isTidy(32); // false
// цифри розташовані за спаданням
isTidy(1024); // false
// 1 > 0
isTidy(3445); // true
// однакові цифри можуть бути поруч
isTidy(13579); // true
// цифри розташовані за зростанням
❗❗ Підказка
Перетвори число number в рядок.
Виконай перебір рядка, починаючи з другого елемента.
Якщо поточна цифра менша за попередню — поверни false.
Після циклу поверни true, оскільки туди ми дійдемо, тільки якщо не знайдемо жодної цифри, яка менша за попередню.
Ответы
Автор ответа:
0
function isTidy(num) {
const numStr = num.toString();
for (let i = 1; i < numStr.length; i++) {
if (numStr[i] < numStr[i - 1]) {
return false;
}
}
return true;
}
Похожие вопросы
Предмет: Русский язык,
автор: napa87314
Предмет: Химия,
автор: glinnanadara
Предмет: География,
автор: rublevskainna
Предмет: Биология,
автор: NOoffMYS1N
Предмет: Алгебра,
автор: maxonfizik3