У цьому прикладі ви навчитеся писати програму JavaScript, яка знаходить усі фактори цілого числа.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:
- JavaScript для циклу
- JavaScript, якщо … ще Заява
Щоб бути множниками числа, число факторів має точно розділити число (з 0 залишком). Наприклад,
Коефіцієнт 12 - це 1 , 2 , 3 , 4 , 6 та 12 .
Приклад: Фактори додатного числа
// program to find the factors of an integer // take input const num = prompt('Enter a positive number: '); console.log(`The factors of $(num) is:`); // looping through 1 to num for(let i = 1; i <= num; i++) ( // check if number is a factor if(num % i == 0) ( console.log(i); ) )
Вихідні дані
Введіть додатне число: 12 Коефіцієнти 12: 1 2 3 4 6 12
У наведеній вище програмі користувачеві пропонується ввести додатне ціле число.
for
Цикл використовується цикл по 1 на номер , який Ви самі ввели.- Оператор модуля
%
використовується для перевірки, чи число num точно ділиться. - У кожній ітерації перевіряється умова, якщо num точно ділиться на i.
if(num % i == 0)
- Якщо вищевказана умова виконана, відображається номер.