diff --git a/index.html b/index.html index b16c318..229c981 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..9ab5549 100644 --- a/js/script.js +++ b/js/script.js @@ -1,7 +1,95 @@ -" use strict "; +'use strict' -var display = document.getElementById("display"); +var display = document.getElementById('display') -function yourFunctionName (){ - display.innerHTML = "hello"; +function oneToTen () { + var output = '' + for (let i = 1; i <= 10; i++) { + output += i + '
' + } + display.innerHTML = output +} + +function oddNumbers () { + var output = '' + for (let i = 1; i <= 20; i++) { + if (i % 2 !== 0) { + output += i + '
' + } + } + display.innerHTML = output +} +function squareNumbers () { + var output = '' + for (let i = 1; i <= 10; i++) { + output += Math.pow(i, 2) + '
' + } + display.innerHTML = output +} + +function randomNumbers () { + var output = '' + for (let i = 0; i < 4; i++) { + output += Math.floor((Math.random() * 100) + 1) + '
' + } + display.innerHTML = output +} + +function evenNumbers (n) { + var output = '' + for (let i = 1; i < n; i++) { + if (i % 2 === 0) { + output += i + '
' + } + } + display.innerHTML = output +} + +function powers (n) { + var output = '' + for (let i = 1; i <= n; i++) { + output += Math.pow(2, i) + '
' + } + display.innerHTML = output +} + +function areWeThereYet () { + var there = 'no' + while (there !== 'Yes') { + there = prompt('Are we there yet?') + } + display.innerHTML = 'Good!' +} + +function triangle () { + var output = '' + for (let i = 1; i < 6; i++) { + for (let j = 0; j < i; j++) { + output += '*' + } + output += '
' + } + display.innerHTML = output +} + +function tableSquareFour () { + var output = '' + for (let i = 1; i <= 4; i++) { + for (let j = 1; j <= 4; j++) { + output += '|' + i * j + } + output += '|
' + } + display.innerHTML = output +} + +function tableSquare (n) { + var output = '' + for (let i = 1; i <= n; i++) { + for (let j = 1; j <= n; j++) { + output += '|' + i * j + } + output += '|
' + } + display.innerHTML = output }