Bir Sayının Faktörlerini Bulmak için JavaScript Programı

Bu örnekte, bir tamsayının tüm faktörlerini bulan bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • Döngü için JavaScript
  • JavaScript if… else İfadesi

Bir sayının çarpanları olması için, faktör numarası sayıyı tam olarak bölmelidir ( kalan 0 ile ). Örneğin,

Faktör 12 olan 1 , 2 , 3 , 4 , 6 , ve 12 .

Örnek: Pozitif Sayının Faktörleri

 // 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); ) )

Çıktı

 Pozitif bir sayı girin: 12 12'nin çarpanları: 1 2 3 4 6 12

Yukarıdaki programda, kullanıcıdan pozitif bir tam sayı girmesi istenir.

  • forDöngü döngü için kullanılan , 1 , kullanıcı tarafından girilen numara için.
  • Modül operatörü %, num'un tam olarak bölünebilir olup olmadığını kontrol etmek için kullanılır.
  • Her yinelemede, num tam olarak i ile bölünebilir ise bir koşul kontrol edilir.
     if(num % i == 0)
  • Yukarıdaki koşul karşılanırsa numara görüntülenir.

Ilginç makaleler...