I am starting to learn javascript and I have the first problem. In the task, I want to execute a loop that prints numbers from a user-specified range, for example: for values: 2 and 10, prints in div: 2,3,4,5,6,7,8,9, 10. My code:
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; }
below is the html code:
<!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>
Thanks for the help, MD.
source share