Factors of an input number
Factors are numbers which divide the number evenly.
Factors of 12 are 1, 2, 3, 4, 6, 12
Factors ( of a number ) are numbers which when divide the number they leave 0 as reminder
Enter a number here
Output here
<html>
<head>
<title></title>
</head>
<body>
<input type="text" name="t1" id="t1">
<input type="button" value="Submit" onclick="factor()">
<div id=d1></div>
<script type="text/javascript">
function factor(){
x=document.getElementById("t1").value
x=parseInt(x)
if(Number.isInteger(x)){
str='';
//Highest divisor can be less than half of the input number
x1=Math.ceil(x/2)
for(i=2;i<=x1;i++){
if(x%i==0){
str = str + i + ','
}
}
document.getElementById('d1').innerHTML="Factors are: " + str
}else{
document.getElementById('d1').innerHTML="Enter an Integer "
}
}
</script>
</body>
</html>
Next lower value of any decimal number →
← JavaScript Basic JavaScript variable →
←JavaScript Math Reference
← Subscribe to our YouTube Channel here
This article is written by plus2net.com team.
plus2net.com