From 2beb75b3c1f66b7460413df98290daaf52c62e02 Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Tue, 24 Mar 2020 19:41:52 -0500 Subject: [PATCH 1/6] changes --- 01week/helloworld.js | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 01week/helloworld.js diff --git a/01week/helloworld.js b/01week/helloworld.js new file mode 100644 index 000000000..3ae23b3df --- /dev/null +++ b/01week/helloworld.js @@ -0,0 +1,3 @@ +node"use strict" + + console.log("Hello World!"); \ No newline at end of file From 3f482adfbd35066151f2223268150c73b8f13974 Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Tue, 24 Mar 2020 19:49:19 -0500 Subject: [PATCH 2/6] 1stprogram --- 01week/helloworld.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/01week/helloworld.js b/01week/helloworld.js index 3ae23b3df..8274abb6f 100644 --- a/01week/helloworld.js +++ b/01week/helloworld.js @@ -1,3 +1,3 @@ -node"use strict" +"use strict" console.log("Hello World!"); \ No newline at end of file From 5ab285744cdfe96e829aa0f5cb1bf41a699215b3 Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Sat, 18 Apr 2020 11:59:32 -0500 Subject: [PATCH 3/6] should be done --- 04week/higherFunc.js | 54 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 04week/higherFunc.js diff --git a/04week/higherFunc.js b/04week/higherFunc.js new file mode 100644 index 000000000..c105aad31 --- /dev/null +++ b/04week/higherFunc.js @@ -0,0 +1,54 @@ +//make a lists of student +//each student should have a name, and a average grade + +let s1 = { + name: "Yousif", + avg: 85 +} + +let s2 = { + name: "Mike", + avg: 98 +} + +let s3 ={ + name: "Bob", + avg: 90 +} + +let s4 = { + name: "Bridget", + avg:103 +} + +let students = [s1,s2,s3,s4] + +students.filter(function(element, index){ + if (element.avg >= 90) { + return true; + } else { + return false; + } + +}).map((element, index) => { + return element.avg +}).forEach((element, index) => { + console.log(element); +}); + +let firstA = students.find((element, index) => { + if (element.avg >= 90) { + return true; + } else { + return false; + } +}); + +let numbers = [3, 73, 21, 19, 4]; + +let sum = numbers.reduce(function(prev, curr) { + return prev + curr; +}); + +console.log("the sum is ", sum); + From f404dedd5c67bde9c8a1e8972ddcb4ced271f729 Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Thu, 23 Apr 2020 01:36:33 -0500 Subject: [PATCH 4/6] chages ' --- 04week/higherFunc.js | 109 +++++++++++++++++++++++++++---------------- 1 file changed, 69 insertions(+), 40 deletions(-) diff --git a/04week/higherFunc.js b/04week/higherFunc.js index c105aad31..c39ee65b5 100644 --- a/04week/higherFunc.js +++ b/04week/higherFunc.js @@ -1,54 +1,83 @@ //make a lists of student //each student should have a name, and a average grade -let s1 = { - name: "Yousif", - avg: 85 -} +// let s1 = { +// name: "Yousif", +// avg: 85 +// } -let s2 = { - name: "Mike", - avg: 98 -} +// let s2 = { +// name: "Mike", +// avg: 98 +// } -let s3 ={ - name: "Bob", - avg: 90 -} +// let s3 ={ +// name: "Bob", +// avg: 90 +// } -let s4 = { - name: "Bridget", - avg:103 -} +// let s4 = { +// name: "Bridget", +// avg:103 +// } + +// let students = [s1,s2,s3,s4] + +// students.filter(function(element, index){ +// if (element.avg >= 90) { +// return true; +// } else { +// return false; +// } + +// }).map((element, index) => { +// return element.avg +// }).forEach((element, index) => { +// console.log(element); +// }); -let students = [s1,s2,s3,s4] +// let firstA = students.find((element, index) => { +// if (element.avg >= 90) { +// return true; +// } else { +// return false; +// } +// }); -students.filter(function(element, index){ - if (element.avg >= 90) { - return true; - } else { - return false; - } +// let numbers = [3, 73, 21, 19, 4]; -}).map((element, index) => { - return element.avg -}).forEach((element, index) => { - console.log(element); -}); +// let sum = numbers.reduce(function(prev, curr) { +// return prev + curr; +// }); -let firstA = students.find((element, index) => { - if (element.avg >= 90) { - return true; - } else { - return false; - } -}); +// console.log("the sum is ", sum); -let numbers = [3, 73, 21, 19, 4]; +'use strict' -let sum = numbers.reduce(function(prev, curr) { - return prev + curr; -}); -console.log("the sum is ", sum); +let result = ""; +let i = 0; + +do { + i = i + 1; + result = result + i; +} while (i <= 100); + + + let person = { + + firstName: "Jane", + lastName : "Doe", + birthDate: "Jan 5, 1925", + gender: "female" + } + + for (const birth in person) { + console.log(`${person['birthDate']}`); +} + if(person.birthDate == false) { + + return person.birthDate + } + console.log(person.birthDate) From 0b4702da20ef52a5660fbfbb6536b264a3140092 Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Sat, 25 Apr 2020 00:18:47 -0500 Subject: [PATCH 5/6] chnages --- 04week/higherFunc.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/04week/higherFunc.js b/04week/higherFunc.js index c39ee65b5..e76166d6a 100644 --- a/04week/higherFunc.js +++ b/04week/higherFunc.js @@ -72,12 +72,7 @@ do { gender: "female" } - for (const birth in person) { - console.log(`${person['birthDate']}`); + for (let x in person) { + console.log(`${person[x]}`); } - if(person.birthDate == false) { - - return person.birthDate - } - console.log(person.birthDate) From ecfc02ef4fe25634d3e99d0b60bbeac2f6f4a73b Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Wed, 29 Apr 2020 20:43:20 -0500 Subject: [PATCH 6/6] changes --- 04week/higherFunc.js | 55 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 53 insertions(+), 2 deletions(-) diff --git a/04week/higherFunc.js b/04week/higherFunc.js index e76166d6a..f94f260a5 100644 --- a/04week/higherFunc.js +++ b/04week/higherFunc.js @@ -57,12 +57,13 @@ let result = ""; let i = 0; - +// .1 Use a do...while loop to console.log the numbers from 1 to 1000. do { i = i + 1; result = result + i; } while (i <= 100); +// .2 Create an object (an array with keys and values) called person with the following data: let person = { @@ -71,8 +72,58 @@ do { birthDate: "Jan 5, 1925", gender: "female" } +// .3Use a for...in loop and if statement to console.log the value associated with the key birthDate if the birth year is an odd number. for (let x in person) { - console.log(`${person[x]}`); + //console.log(`${person[x]}`); } +//.4 Create an arrayOfPersons that contains multiple objects. You can simply copy/paste the person object you made above multiple times. Feel free to change the values to reflect multiple people you might have in your database. + +const arrayOfPersons = [ + { + firstname: 'Chris', + lastname: 'Trevino', + gender: 'male', + dob: 'October 10, 1995' + }, + { + firstname: 'Christina', + lastname: 'Hamilton', + gender: 'female', + dob: 'January 05, 1979' + }, + { + firstname: 'John', + lastname: 'Ginger', + gender: 'male', + dob: 'April 20, 1990' + }, + { + firstname: 'Lola', + lastname: 'Moana', + gender: 'female', + dob: 'July 4, 1985' + } +] + + +//.5 Use .map() to map over the arrayOfPersons and console.log() their information. +// didn't really understand if im not modifying anything????? +const map1 = arrayOfPersons.map(arrayOfPersons); +//console.log(map1); +// 6.Use .filter() to filter the persons array and console.log only males in the array. +//Wow I fudging go it. +const onlyMales = arrayOfPersons.filter(word => (word.gender === 'male')); +//console.log(onlyMales) +const onlyFemales = arrayOfPersons.filter(word => (word.gender === 'female')) +//console.log(onlyFemales); +//7.Use .filter() to filter the persons array and console.log only people that were born before Jan 1, 1990. +const bornBefore = arrayOfPersons.filter(word => word.dob < 'Jan 1, 1990' ); +console.log(bornBefore); + + + + + +