diff --git a/index.html b/index.html index ef9a207..e3cc748 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ - + diff --git a/js/slide22.js b/js/slide22.js index e69de29..793ca44 100644 --- a/js/slide22.js +++ b/js/slide22.js @@ -0,0 +1,9 @@ +var userIn; +var loop = true; +do{ + userIn = prompt("Enter a integer in range of 0 < n < 100."); + if(userIn > 0 && userIn < 100){ + loop = false; + console.log("Number squared is " + userIn * userIn); + } +}while(loop); \ No newline at end of file diff --git a/js/slide23.js b/js/slide23.js index e69de29..aa443ff 100644 --- a/js/slide23.js +++ b/js/slide23.js @@ -0,0 +1,8 @@ +var upperIn; +var lowerIn; + +lowerIn = prompt("Enter a low range integer."); +upperIn = prompt("Enter a high range integer. Bigger than the first."); +for(var i = lowerIn; lowerIn < upperIn; lowerIn++){ + console.log(lowerIn); +} \ No newline at end of file diff --git a/js/slide24.js b/js/slide24.js index e69de29..1f04e58 100644 --- a/js/slide24.js +++ b/js/slide24.js @@ -0,0 +1,25 @@ +var myData = new Array(10); +//Fill array +for(var i = 0; i < myData.length; i++){ + myData[i] = 1; +} +//Print array +for(var i = 0; i < myData.length; i++){ + console.log(myData[i]); +} + +//Have user overwrite an index +do{ + var index = prompt("Enter cell index. Range of 0 >= n < 10") + //Break loop if index is not in range + if(index > 9 || index < 0){ + break; + } + + var value = prompt("Enter value for index.") + myData[index] = value; + + for(var i = 0; i < myData.length; i++){ + console.log(myData[i]); + } +}while(true); \ No newline at end of file diff --git a/js/slide25.js b/js/slide25.js index e69de29..1f04e58 100644 --- a/js/slide25.js +++ b/js/slide25.js @@ -0,0 +1,25 @@ +var myData = new Array(10); +//Fill array +for(var i = 0; i < myData.length; i++){ + myData[i] = 1; +} +//Print array +for(var i = 0; i < myData.length; i++){ + console.log(myData[i]); +} + +//Have user overwrite an index +do{ + var index = prompt("Enter cell index. Range of 0 >= n < 10") + //Break loop if index is not in range + if(index > 9 || index < 0){ + break; + } + + var value = prompt("Enter value for index.") + myData[index] = value; + + for(var i = 0; i < myData.length; i++){ + console.log(myData[i]); + } +}while(true); \ No newline at end of file diff --git a/js/slide26.js b/js/slide26.js index e69de29..d460837 100644 --- a/js/slide26.js +++ b/js/slide26.js @@ -0,0 +1,15 @@ +/* + Array of fibonacci numbers from F(0) to F(59), based on slide 26 use this to calculate fibonacci number, + dont print the number from the array. +*/ +var arr = [0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657, + 46368,75025,121393,196418,317811,514229,832040,1346269,2178309,3524578,5702887,9227465,14930352, + 24157817,39088169,63245986,102334155,165580141,267914296,433494437,701408733,1134903170, + 1836311903,2971215073,4807526976,7778742049,12586269025,20365011074,32951280099,53316291173, + 86267571272,139583862445,225851433717,365435296162,591286729879,956722026041]; + +//Compute the fibonacci from F(2) onward +for(let x = 2; x < arr.length; x++){ + let fib = arr[x-1] + arr[x-2]; + console.log(fib); +} \ No newline at end of file