I want to make a cycle that prints the numbers of the range specified by the user, for example:
- for the values: 2 and 10, it is printed on the div: 2,3,4,5,6,7,8,9, 10.
function loopChecking() {
'use strict';
var numberA = document.getElementById("numberA").value,
numberB = document.getElementById("numberB").value,
i = 0,
result = "";
for (i = numberA; i <= numberB; i += 1) {
result += i + " ";
}
document.getElementById("numbers").innerHTML = result;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Loop</title>
<script src="numbers.js"></script>
</head>
<body>
<input type="text" id="numberA" />
<input type="text" id="numberB" />
<input type="submit" value="Show" onclick="loopChecking()" />
<div id="numbers"></div>
</body>
</html>
PS:
- source
- I recommend not running, it is looping.