JavaScript programma visu sākotnējo numuru drukāšanai intervālā (ar piemēriem)

Šajā piemērā jūs iemācīsities rakstīt JavaScript programmu, lai drukātu visus galvenos skaitļus starp diviem lietotāja ievadītiem skaitļiem.

Lai saprastu šo piemēru, jums jāpārzina šādas JavaScript programmēšanas tēmas:

  • JavaScript, ja … cits paziņojums
  • JavaScript ciklam
  • JavaScript pārtraukuma paziņojums

Galvenais skaitlis ir pozitīvs vesels skaitlis, kas dalās tikai ar 1 un pats par sevi. Piemēram, 2 , 3 , 5 , 7 , 11 ir pirmie pirmie skaitļi.

Piemēram, 4 nav galvenais skaitlis, jo tas dalās ar pašu 1, 2 un 4. Tas ir salikts skaitlis.

Piemērs: izdrukājiet primāros numurus

 // program to print prime numbers between the two numbers // take input from the user const lowerNumber = parseInt(prompt('Enter lower number: ')); const higherNumber = parseInt(prompt('Enter higher number: ')); console.log(`The prime numbers between $(lowerNumber) and $(higherNumber) are:`); // looping from lowerNumber to higherNumber for (let i = lowerNumber; i <= higherNumber; i++) ( let flag = 0; // looping through 2 to user input number for (let j = 2; j 1 && flag == 0) ( console.log(i); ) )

Rezultāts

 Ievadiet mazāku skaitli: 2 Ievadiet lielāku skaitli: 10 Galvenie skaitļi no 2 līdz 10 ir: 2 3 5 7

Iepriekš minētajā programmā lietotājam tiek piedāvāts ievadīt zemākos un augstākos skaitļus. Tad starp šiem skaitļiem (ieskaitot apakšējo un augstāko robežu, ja tādas ir) tiek uzskaitīts primārais skaitlis.

forIepriekš minētajā programmā tiek izmantotas divas ligzdotas cilpas.

  • Pirmo forcilpu izmanto, lai cilpa starp lietotāja norādītajiem numuriem. Šajā gadījumā no 2 līdz 10 .
  • Mainīgā karodziņš ir iestatīts uz 0 .
  • Otro forcilpu izmanto, lai izveidotu starp 2 un ciparu, kas tiek saglabāts i.
  • Otrās cilpas iekšpusē i vērtība tiek dalīta ar katru skaitli no 2 līdz vērtībai, kas mazāka par i (i - 1).
  • Dalot, ja kāda skaitļa atlikuma rezultātā ir 0 , šis skaitlis nav galvenais skaitlis. Tātad mainīgā karodziņš ir iestatīts uz 1.
  • Visbeidzot, tiek izdrukāti visi skaitļi, kuriem ir karodziņš 0 (nedalās ar citiem skaitļiem).

Interesanti raksti...