Програма JavaScript за намиране на факторите на число

В този пример ще се научите да пишете програма на 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)
  • Ако горното условие е изпълнено, номерът се показва.

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