Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Prime Numbers // source http://jsbin.com/xaqikaxesi
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Prime Numbers </title>
</head>
<p> Enter Values Here </p>
n1 <input type = "number" id = "n1" value=20 />
n2 <input type = "number" id = "n2" value=20 />
n3 <input type = "number" id = "n3" value=20 />
n4 <input type = "number" id = "n4" value=20 />
n5 <input type = "number" id = "n5" value=20 />
n6 <input type = "number" id = "n6" value=20 />
n7 <input type = "number" id = "n7" value=20 />
n8 <input type = "number" id = "n8" value=20 />
n9 <input type = "number" id = "n9" value=20 />
n10 <input type = "number" id = "n10" value=20 />
<p>Addition</p>
<button onclick="sum()"> Total</button>
<p id="demo2">Total </p>
<script>
function sum() {
var inputValues = {};
for (var i = 1; i <= 10; i++) {
inputValues['input_' + i] = parseInt(document.getElementById("n"+i).value);
}
var total = Object.values(inputValues).reduce((a, b) => {
return a + b;
})
document.getElementById("demo2").innerHTML = `Total ${total} ${isPrime(total)}`;
}
function isPrime(num) {
if (num <= 1) {
return false;
} else {
for (var i = 2; i < num; i++) {
if (num % i === 0) {
return 'Not Prime';
}
}
return 'Prime';
}
}
</script>
</html>
<script id="jsbin-source-html" type="text/html"> <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Prime Numbers </title>
</head>
<p> Enter Values Here </p>
n1 <input type = "number" id = "n1" value=20 />
n2 <input type = "number" id = "n2" value=20 />
n3 <input type = "number" id = "n3" value=20 />
n4 <input type = "number" id = "n4" value=20 />
n5 <input type = "number" id = "n5" value=20 />
n6 <input type = "number" id = "n6" value=20 />
n7 <input type = "number" id = "n7" value=20 />
n8 <input type = "number" id = "n8" value=20 />
n9 <input type = "number" id = "n9" value=20 />
n10 <input type = "number" id = "n10" value=20 />
<p>Addition</p>
<button onclick="sum()"> Total</button>
<p id="demo2">Total </p>
<script>
function sum() {
var inputValues = {};
for (var i = 1; i <= 10; i++) {
inputValues['input_' + i] = parseInt(document.getElementById("n"+i).value);
}
var total = Object.values(inputValues).reduce((a, b) => {
return a + b;
})
document.getElementById("demo2").innerHTML = `Total ${total} ${isPrime(total)}`;
}
function isPrime(num) {
if (num <= 1) {
return false;
} else {
for (var i = 2; i < num; i++) {
if (num % i === 0) {
return 'Not Prime';
}
}
return 'Prime';
}
}
<\/script>
</html></script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.