JSFiddle - React, Tailwind, and code Playground
by gregborbonus
HTML
<div id="test">
</div>
JavaScript
var num=1;
function iterations()
{
document.getElementById('test').innerHTML ="<b>Sequence of numbers up to iteration number: </b>"+numIterations+"<br>";
for( var i =1;i<=numIterations;i++)
{
num=i;
var total=num*2;
if(numIterations<10)
{
document.getElementById('test').innerHTML +="<b>STEP "+i+":</b>"+" "+" "+" "+num+"*2="+total+"<br>";
}
else
{
document.getElementById('test').innerHTML +="<b>STEP "+i+":</b> "+num+"*2="+total+"<br>";
}
num*2;
}
}
var numIterations= prompt("Please enter the upper limit\n\nDo NOT exceed 30");
if(numIterations==null||numIterations>30)
{
document.getElementById('test').innerHTML ="User enter an invalid (out of range) value";
}
else
{
iterations();
}