diff --git a/index.html b/index.html index b16c318..44f2f76 100644 --- a/index.html +++ b/index.html @@ -20,16 +20,16 @@

Loops Exercises

diff --git a/js/script.js b/js/script.js index ba8cf69..18c9c94 100644 --- a/js/script.js +++ b/js/script.js @@ -5,3 +5,107 @@ var display = document.getElementById("display"); function yourFunctionName (){ display.innerHTML = "hello"; } + +function printNumbersOneToTen(){ + display.innerHTML=("oneToTen
***Output***"); + for(var i=1;i<=10;i++){ + display.innerHTML+=("
" +i); + } +} +function odd(){ + display.innerHTML=("oddNumbers()
***Output***"); + for(var i=1;i<20;i+=2){ + display.innerHTML+=("
"+i); + } +} +function squareNumbersto100(){ + display.innerHTML=("squares()
***Output***"); + for(var i=1;i<=10;i++){ + display.innerHTML+=("
"+ i*i); + } +} + +function randomNumberGenerator(){ +display.innerHTML=("random4()
***Output***"); + for(var i=0;i<4;i++){ + var randomNumber= Math.floor(Math.random()*100); + display.innerHTML+=("
"+randomNumber); + } +} + +function even(n){ + display.innerHTML=("even(20)
***Output***"); + for(var i=2;i"+i); + } +} + +function powersOfTwo(n){ + display.innerHTML=("***Output***"); + for(var i=1;i<=n;i++){ + display.innerHTML+="
" + Math.pow(2, i); + } +} + +function areWeThereYet(){ + var answer = prompt("Are we there yet?"); + +while(answer!="yes"){ + answer= prompt("Are we there yet?"); + +} +display.innerHTML="Good!"; +} + +function triangle(){ + var star=""; + display.innerHTML="triangle()
***Output***"; + for(var i=0;i<5;i++){ + star+="*"; + display.innerHTML+="
"+ star; + } + } + + function tableSquare(){ + display.innerHTML="tableSquare()
***Output***
"; + var filledTable=""; + for(var i=1;i<=4;i++){ + filledTable+="
" + + for (var j=1;j<4;j++){ + filledTable+="|"; + var multiple= i*j; + if (multiple<=9){ + filledTable+= "\xa0"+multiple+ " \xa0 "; + } + else if(multiple>=10){ + filledTable+= " " +multiple + " "; + } + } + filledTable+="|"; + + } + display.innerHTML+=filledTable; +} + +function tableSquares(n){ + display.innerHTML="tableSquare()
***Output***
"; + var filledTable=""; + for(var i=1;i<=n;i++){ + filledTable+="
" + + for (var j=1;j<=n;j++){ + filledTable+="|"; + var multiple= i*j; + if (multiple<=9){ + filledTable+= "\xa0 "+multiple+ "\xa0 " + } + else if(multiple>=10){ + filledTable+= " " +multiple + " "; + } + } + filledTable+="|"; + +} +display.innerHTML+=filledTable; +}