From 85eaa88f878f27995fcc26a312a4475b9b444bb6 Mon Sep 17 00:00:00 2001 From: David Tan Date: Fri, 9 Dec 2016 10:35:39 +0800 Subject: [PATCH 1/4] added fizzbuzz and phonebook --- js/fizzbuzz.js | 0 js/phonebook.js | 0 readme.md | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 js/fizzbuzz.js create mode 100644 js/phonebook.js diff --git a/js/fizzbuzz.js b/js/fizzbuzz.js new file mode 100644 index 0000000..e69de29 diff --git a/js/phonebook.js b/js/phonebook.js new file mode 100644 index 0000000..e69de29 diff --git a/readme.md b/readme.md index 4e966dc..4eeb2a3 100644 --- a/readme.md +++ b/readme.md @@ -40,6 +40,42 @@ Write a program that will print the letter grade, given a variable with a test s * You must use a switch statement (hint, you may need to review and think about how the `switch` statement works) --- +### fizzbuzz.js +Implement Fizz Buzz. Loop from 1 to 100. If the number is divible by both 3 and 5, print "fizzbuzz". Otherwise, if the number if divisible by 3, print "fizz", or, if the number is divisible by 5, print "buzz". If none of the above are true, print the number. This is a very common interview question! + +--- +### phonebook.js +Use a for...in loop to examine the phoneBook Object below and print out the names of all the people who share the phone number "333-333-3333". +``` +var phoneBook = { + "Abe": "111-111-1111", + "Bob": "222-222-2222", + "Cam": "333-333-3333", + "Dan": "444-444-4444", + "Ern": "555-555-5555", + "Fry": "111-111-1111", + "Gil": "222-222-2222", + "Hal": "333-333-3333", + "Ike": "444-444-4444", + "Jim": "555-555-5555", + "Kip": "111-111-1111", + "Liv": "222-222-2222", + "Mia": "333-333-3333", + "Nik": "444-444-4444", + "Oli": "555-555-5555", + "Pam": "111-111-1111", + "Qiq": "222-222-2222", + "Rob": "333-333-3333", + "Stu": "444-444-4444", + "Tad": "555-555-5555", + "Uwe": "111-111-1111", + "Val": "222-222-2222", + "Wil": "333-333-3333", + "Xiu": "444-444-4444", + "Yam": "555-555-5555", + "Zed": "111-111-1111" +}; +``` ## Licensing 1. All content is licensed under a CC-BY-NC-SA 4.0 license. From 6fba65124c0559f29926a691822935f5f037804b Mon Sep 17 00:00:00 2001 From: Akira Wong Date: Tue, 27 Feb 2018 15:34:56 +0800 Subject: [PATCH 2/4] Update readme.md --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 4eeb2a3..f275fc2 100644 --- a/readme.md +++ b/readme.md @@ -5,7 +5,7 @@ * Write JavaScript code to obtain the data prompted by each question * The code for each exercise should be placed in separate `.js` files (see the `js` folder). This will make it easier to keep track of solutions * It may also be beneficial to copy/paste any data structures provided -* Run each file by typing `node js/nameOfFile.js` +* Run each file by including it in your html file `