From d8c2dfeeace273ad3c268ea07ff4fb0cb09d483c Mon Sep 17 00:00:00 2001 From: Arkadiusz Szymon Milewski Date: Fri, 16 Jun 2017 09:19:23 +0200 Subject: [PATCH] partly-done --- starter-code/lib/harryPotter.js | 35 +++++++++++++++++++++++++++++++++ starter-code/lowdash.js | 35 +++++++++++++++++++++++++++++++++ starter-code/password.js | 0 3 files changed, 70 insertions(+) create mode 100644 starter-code/lowdash.js create mode 100644 starter-code/password.js diff --git a/starter-code/lib/harryPotter.js b/starter-code/lib/harryPotter.js index 705ed60..2d1b8a6 100644 --- a/starter-code/lib/harryPotter.js +++ b/starter-code/lib/harryPotter.js @@ -1,3 +1,7 @@ +var _ = require('lodash'); + + + var birthdays = ["Severus Snape", "9 January", "Arthur Weasley", "6 February", "Ron Weasley", "1 March", "Remus Lupin", "10 March", "Fred & George Weasley", "1 April", "Pomona Sprout", "15 May", @@ -8,3 +12,34 @@ "4 October", "Filius Flitwick", "17 October", "Molly Weasley", "30 October", "Bill Weasley", "29 November", "Rubeus Hagrid", "6 December", "Charlie Weasley", "12 December"]; + + var moreBirthdays = ["Lily Evans", "30 January", "James Potter", "27 March", + "Dudley Dursley", "30 June", "Tom Riddle", "31 December"]; + + +_.chunk(birthdays,2); +var newBirthday = _.chunk(birthdays,2); +console.log(newBirthday); + + +function addTwoArrays(add) { + return moreBirthdays.push(birthdays); +} + +console.log(addTwoArrays); + + + + + _.chunk(birthdays,2); +var newBirthday = _.chunk(birthdays,2); +console.log(newBirthday); + +_.chunk(moreBirthdays,2); +var newMoreBirthdays = _.chunk(moreBirthdays, 2); + +console.log(newMoreBirthdays); + +function addAllBirthdays (add) { + return moreBirthdays.push(birthdays); +} diff --git a/starter-code/lowdash.js b/starter-code/lowdash.js new file mode 100644 index 0000000..7fee879 --- /dev/null +++ b/starter-code/lowdash.js @@ -0,0 +1,35 @@ +var _ = require('lodash'); +var opinions = [ "This is the best job ever", + "Satisfied", + "At least I get paid", + "I'm looking for another job", + "I don't want to answer"]; + + + + function selectRandomOpinion(arrayy) { + + var number = Math.floor(Math.random() * arrayy.length); + return arrayy[number]; + + } + + console.log(selectRandomOpinion(opinions)); + +function tenTimes(opinions){ + return _.times(10, function(){ + return selectRandomOpinion(opinions); + }); + +} + +console.log(tenTimes(opinions)); + + +function fivetimes(array){ + return (_.times(5, function(){ + return tenTimes(array); + })); +} + +console.log(fivetimes(opinions)); diff --git a/starter-code/password.js b/starter-code/password.js new file mode 100644 index 0000000..e69de29