Завдання: Випадковий Кратний 7
Завдання
Swipe to start coding
Використайте цикл do-while
, щоб виводити числа, починаючи з випадкового числа (яке зберігається у змінній number
).
Цикл повинен продовжувати виводити та збільшувати число на 1, доки число не стане кратним 7.
Примітка
Вираз
Math.floor(Math.random() * 10) + 1
генерує випадкове ціле число від1
до10
.Хоча розуміння цього не є обов'язковим для виконання завдання, ось коротке пояснення:
Math.random()
створює випадкове десяткове число від0
(включно) до1
(невключно).- Множення на
10
масштабує це значення до діапазону від0
до10
(але не включаючи 10).Math.floor(value)
округлює число до меншого цілого, отримуючи ціле число від0
до9
.- Додавання
1
зміщує діапазон до1
–10
, гарантуючи, що ніколи не отримаємо0
.
- Створіть цикл
do-while
, який:- Виводить поточне значення
number
; - Збільшує
number
на1
; - Виконується, доки
number
не є кратним7
. Зверніть увагу, що блок коду в цикліdo-while
виконується перед перевіркою умови, тому потрібно відняти одиницю відnumber
(number - 1
) перед перевіркою його значення;
- Виводить поточне значення
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 6. Розділ 6