JavaScript-program til at finde faktorerne i et tal

I dette eksempel lærer du at skrive et JavaScript-program, der finder alle faktorer i et heltal.

For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:

  • JavaScript til loop
  • JavaScript, hvis … ellers Erklæring

For at være faktorerne for et tal skal faktornummeret nøjagtigt dividere antallet (med 0 resten). For eksempel,

Faktoren 12 er 1 , 2 , 3 , 4 , 6 og 12 .

Eksempel: Faktorer med positivt antal

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

Produktion

 Indtast et positivt tal: 12 Faktorerne for 12 er: 1 2 3 4 6 12

I ovenstående program bliver brugeren bedt om at indtaste et positivt heltal.

  • Den forløkke bruges til at sløjfe gennem en til nummeret indtastes af brugeren.
  • Moduloperatoren %bruges til at kontrollere, om num er nøjagtigt delelig.
  • I hver iteration kontrolleres en tilstand, om num er nøjagtigt delelig med i.
     if(num % i == 0)
  • Hvis ovenstående betingelse er opfyldt, vises nummeret.

Interessante artikler...