Программа на JavaScript для поиска множителей в числах

В этом примере вы научитесь писать программу на JavaScript, которая находит все множители целого числа.

Чтобы понять этот пример, вы должны знать следующие темы программирования JavaScript:

  • JavaScript для цикла
  • Оператор JavaScript if… else

Чтобы быть множителями числа, число множителей должно точно делить число (с остатком 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)
  • Если указанное выше условие выполнено, отображается номер.

Интересные статьи...