add prime numbers

This commit is contained in:
Boof 2023-04-27 10:05:48 +02:00 committed by GitHub
parent 7fb2ad16f6
commit bb22b8fb77
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<title>Prime number generator</title>
<script src="index.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
</head>
<body>
<button onclick="generatePrime()">Start</button>
<div>
<p id="Text"></p>
</div>
</body>
</html>

View File

@ -0,0 +1,30 @@
// program to print prime numbers between the two numbers
function generatePrime() {
// take input from the user
const lowerNumber = parseInt(prompt('Enter lower number: '));
const higherNumber = parseInt(prompt('Enter higher number: '));
document.getElementById("Text").innerText = ""
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 < i; j++) {
if (i % j == 0) {
flag = 1;
break;
}
}
// if number greater than 1 and not divisible by other numbers
if (i > 1 && flag == 0) {
console.log(i);
OutText = document.getElementById("Text").innerText;
OutText2 = OutText + " " + i;
document.getElementById("Text").innerText = OutText2
}
}
}