From a77e3dc58a8b435836f537bbc79337fa35554d51 Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Tue, 8 Aug 2017 14:49:21 -0700 Subject: [PATCH 1/9] first algorithm done --- test.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test.txt b/test.txt index e69de29..be37fc7 100644 --- a/test.txt +++ b/test.txt @@ -0,0 +1,11 @@ +//Print all the integers from 1 to 255. + +function count() { + for(var i = 1; i <= 255; i++) { + console.log(i); + } +} + +count(); + +//Print Ints and Sum 0-255 From 14b4f4f493bc5965b3b7acd23b4d1e659e5142dc Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Tue, 8 Aug 2017 14:55:15 -0700 Subject: [PATCH 2/9] 2nd algorithm complete --- test.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test.txt b/test.txt index be37fc7..b93d6bd 100644 --- a/test.txt +++ b/test.txt @@ -8,4 +8,11 @@ function count() { count(); -//Print Ints and Sum 0-255 +//Print Odds 1-255 +function count() { + for(var i = 1; i <= 255; i = i + 2) { + console.log(i); + } +} + +count(); From 5be9919473c40bd23bcbd5f461f5e0c9441a0f60 Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Tue, 8 Aug 2017 15:26:22 -0700 Subject: [PATCH 3/9] 3rd algorithm solved --- test.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test.txt b/test.txt index b93d6bd..315a6c6 100644 --- a/test.txt +++ b/test.txt @@ -16,3 +16,18 @@ function count() { } count(); + +//Print integers from 0 to 255, and with each integer print the sum so far. +function sum() { + var sum = 0; + for (var i = 0; i <= 255; i++) { + sum = sum + i; + console.log(i + ' , ' + sum); + } +} + +sum(); + } +} + +count(); From c258ac675b5ab902db1cbd5d72f4b316da1c9813 Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Tue, 8 Aug 2017 15:38:27 -0700 Subject: [PATCH 4/9] fifth algorithm solved --- test.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test.txt b/test.txt index 315a6c6..e35dbc0 100644 --- a/test.txt +++ b/test.txt @@ -27,7 +27,11 @@ function sum() { } sum(); - } -} -count(); +//Iterate through a given array, printing each value. +var arr = [1, 'run', 4.32, [3,4]]; +for (var i = 0; i <= arr.length; i++) { + console.log(arr[i]); + } + + //Given an array, find and print its largest element. From ef31202c7c458dbc8139a81b12b79604b5d8783b Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Tue, 8 Aug 2017 15:53:07 -0700 Subject: [PATCH 5/9] 4th algorithm solved --- test.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test.txt b/test.txt index e35dbc0..196fd6b 100644 --- a/test.txt +++ b/test.txt @@ -35,3 +35,12 @@ for (var i = 0; i <= arr.length; i++) { } //Given an array, find and print its largest element. + var arr = [1, 2, 34, 63, -1]; + var large = 0; + for (var i = 0; i <= large; i++) { + if (arr[i]>large) { + var large=arr[i]; + } +} + +console.log(large); From 7f235dda4205a4d0aefbcfa9899b2beded0d1674 Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Tue, 8 Aug 2017 19:28:15 -0700 Subject: [PATCH 6/9] 6th algorithm solved --- test.txt | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/test.txt b/test.txt index 196fd6b..7189f9e 100644 --- a/test.txt +++ b/test.txt @@ -1,4 +1,4 @@ -//Print all the integers from 1 to 255. +//1. Print all the integers from 1 to 255. function count() { for(var i = 1; i <= 255; i++) { @@ -8,7 +8,7 @@ function count() { count(); -//Print Odds 1-255 +//2. Print Odds 1-255 function count() { for(var i = 1; i <= 255; i = i + 2) { console.log(i); @@ -17,7 +17,7 @@ function count() { count(); -//Print integers from 0 to 255, and with each integer print the sum so far. +//3. Print integers from 0 to 255, and with each integer print the sum so far. function sum() { var sum = 0; for (var i = 0; i <= 255; i++) { @@ -28,13 +28,13 @@ function sum() { sum(); -//Iterate through a given array, printing each value. +//4. Iterate through a given array, printing each value. var arr = [1, 'run', 4.32, [3,4]]; for (var i = 0; i <= arr.length; i++) { console.log(arr[i]); } - //Given an array, find and print its largest element. + //5. Given an array, find and print its largest element. var arr = [1, 2, 34, 63, -1]; var large = 0; for (var i = 0; i <= large; i++) { @@ -44,3 +44,13 @@ for (var i = 0; i <= arr.length; i++) { } console.log(large); + +//6. Analyze an array's values and print the average. +var arr = [1, 2, 3, 4, 5, 6]; +var total = 0; + for (var i = 0; i < arr.length; i++) { + total += arr[i]; + } +var avg = total / arr.length; + +console.log(avg); From 0c1781807d197e75810e1d22ea7eeffe8b6f6018 Mon Sep 17 00:00:00 2001 From: "taxpayer131.Chris" Date: Wed, 9 Aug 2017 08:43:36 -0700 Subject: [PATCH 7/9] 7th algorithm solved --- test.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test.txt b/test.txt index 7189f9e..15ce945 100644 --- a/test.txt +++ b/test.txt @@ -54,3 +54,10 @@ var total = 0; var avg = total / arr.length; console.log(avg); + +//7. Create an array with all the odd integers between 1 and 255(inclusive). +var arr = []; +for(var i = 1; i <= 255; i += 2) { + arr.push(i); +} +console.log(arr); From bbd88ec6752472ceeae3903e151a0f682597a750 Mon Sep 17 00:00:00 2001 From: Chris Stefan Date: Fri, 11 Aug 2017 09:49:39 -0700 Subject: [PATCH 8/9] Add files via upload --- test.txt | 143 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 80 insertions(+), 63 deletions(-) diff --git a/test.txt b/test.txt index 15ce945..2e4f25e 100644 --- a/test.txt +++ b/test.txt @@ -1,63 +1,80 @@ -//1. Print all the integers from 1 to 255. - -function count() { - for(var i = 1; i <= 255; i++) { - console.log(i); - } -} - -count(); - -//2. Print Odds 1-255 -function count() { - for(var i = 1; i <= 255; i = i + 2) { - console.log(i); - } -} - -count(); - -//3. Print integers from 0 to 255, and with each integer print the sum so far. -function sum() { - var sum = 0; - for (var i = 0; i <= 255; i++) { - sum = sum + i; - console.log(i + ' , ' + sum); - } -} - -sum(); - -//4. Iterate through a given array, printing each value. -var arr = [1, 'run', 4.32, [3,4]]; -for (var i = 0; i <= arr.length; i++) { - console.log(arr[i]); - } - - //5. Given an array, find and print its largest element. - var arr = [1, 2, 34, 63, -1]; - var large = 0; - for (var i = 0; i <= large; i++) { - if (arr[i]>large) { - var large=arr[i]; - } -} - -console.log(large); - -//6. Analyze an array's values and print the average. -var arr = [1, 2, 3, 4, 5, 6]; -var total = 0; - for (var i = 0; i < arr.length; i++) { - total += arr[i]; - } -var avg = total / arr.length; - -console.log(avg); - -//7. Create an array with all the odd integers between 1 and 255(inclusive). -var arr = []; -for(var i = 1; i <= 255; i += 2) { - arr.push(i); -} -console.log(arr); +//1. Print all the integers from 1 to 255. + +function count() { + for(var i = 1; i <= 255; i++) { + console.log(i); + } +} + +count(); + +//2. Print Odds 1-255 +function count() { + for(var i = 1; i <= 255; i = i + 2) { + console.log(i); + } +} + +count(); + +//3. Print integers from 0 to 255, and with each integer print the sum so far. +function sum() { + var sum = 0; + for (var i = 0; i <= 255; i++) { + sum = sum + i; + console.log(i + ' , ' + sum); + } +} + +sum(); + +//4. Iterate through a given array, printing each value. +var arr = [1, 'run', 4.32, [3,4]]; +for (var i = 0; i <= arr.length; i++) { + console.log(arr[i]); + } + + //5. Given an array, find and print its largest element. + var arr = [1, 2, 34, 63, -1]; + var large = 0; + for (var i = 0; i <= large; i++) { + if (arr[i]>large) { + var large=arr[i]; + } +} + +console.log(large); + +//6. Analyze an array's values and print the average. +var arr = [1, 2, 3, 4, 5, 6]; +var total = 0; + for (var i = 0; i < arr.length; i++) { + total += arr[i]; + } +var avg = total / arr.length; + +console.log(avg); + +//7. Create an array with all the odd integers between 1 and 255(inclusive). +var arr = []; +for(var i = 1; i <= 255; i += 2) { + arr.push(i); +} +console.log(arr); + +//8. Square each value in a given array, returning that same array with changed values. +function squared() { +var arr = [1,2,3,4,5,6,7,8]; +arr.forEach(function(element, index, array){ + array[index] = element* element; +}); +console.log(arr); + +//9.Given an array and value Y, count and print the number array values greater than Y. +greaterThanY(arr, Y){ +var count = 0; + for( var i = 0; i Date: Fri, 11 Aug 2017 10:17:38 -0700 Subject: [PATCH 9/9] Add files via upload --- test.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/test.txt b/test.txt index 2e4f25e..0ea8bf0 100644 --- a/test.txt +++ b/test.txt @@ -78,3 +78,52 @@ var count = 0; } } console.log (count); + +//10. Return the given array, after setting any negative values to zero. +zeroOut(arr){ +for(var i = 0; i max){ + max = arr[i]; +} + else if (arr[i] < min){ + min = arr[i]; + } +} +var average = sum / arr.length; +console.log(max); +console.log(min); +console.log(average); + +//12. Given an array, move all values forward (to the left) by one index, dropping the first value and leaving a zero value at the end of the array. +function shiftLeft(arr){ + for(var i=0;i