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();   
}