Add script.js

This commit is contained in:
2026-04-07 17:29:01 +00:00
parent 4621bc2a08
commit f0b29407f2

52
script.js Normal file
View File

@@ -0,0 +1,52 @@
function analyzeNumber() {
let num = document.getElementById("numberInput").value;
let output = "";
let evenCount = 0;
let oddCount = 0;
let primeCount = 0;
if (num <= 0) {
document.getElementById("output").innerHTML = "⚠️ Enter a valid number";
return;
}
for (let i = 1; i <= num; i++) {
// Even / Odd check
if (i % 2 === 0) {
output += i + " - Even";
evenCount++;
} else {
output += i + " - Odd";
oddCount++;
}
// Prime check
let isPrime = true;
if (i <= 1) {
isPrime = false;
} else {
for (let j = 2; j < i; j++) {
if (i % j === 0) {
isPrime = false;
break;
}
}
}
if (isPrime) {
output += " | Prime";
primeCount++;
}
output += "<br>";
}
// Summary
output += "<br><strong>Total Even Numbers: " + evenCount + "</strong><br>";
output += "<strong>Total Odd Numbers: " + oddCount + "</strong><br>";
output += "<strong>Total Prime Numbers: " + primeCount + "</strong>";
document.getElementById("output").innerHTML = output;
}