-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
113 lines (85 loc) · 2.36 KB
/
index.js
File metadata and controls
113 lines (85 loc) · 2.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
// // this is my first JS code!
// /*
// console.log('Hello World!');
// let name = 'Ben'; // String Literal
// let age = 19; // Number Literal
// let isApproved = true
// alert('Hello' )
// let person = {
// name: 'Sam',
// age: 17
// };
// console.log(person.name);
// //Dot notation
// person.name = 'Ben';
// //Array
// let selectedColors = ['Blue', 'Green'];
// selectedColors[2] = 30;
// console.log(selectedColors.length);
// */
// // function greet(name, lastName) {
// // console.log("Hello " + name + ' ' + lastName)
// // }
// // greet('Sam', 'Eger');
// let points = 50;
// let type = points > 50 ? 'Gold' : 'Silver';
// let goodCreditScore = true;
// let goodBackground = false;
// let applicationAccepted = goodCreditScore && goodBackground;
// // || operator isn't just for boolean values. It can be used for
// // falsy and truthy values
// // falsy:
// // undefined, null, 0, '', false, NaN
// let userColor = undefined;
// let defaultColor = 'Red';
// let currentColor = userColor || defaultColor;
// //If statemens!
// let hour = 10;
// if (hour >= 6 && hour < 12) {
// console.log('Good morning');
// console.log('Curly braces are only used w/ mult. lines!')
// }
// else if (hour >= 12 && hour < 18)
// console.log('Good afternoon');
// else
// console.log('Good evening!');
// let role = 'moderator';
// if (role === 'guest') console.log('Guest user');
// else if (role === 'moderator') console.log('Moderator');
// else console.log('Unknown user')
// //For loops!
// for (let i = 1; i<=5; i += 2)
// console.log(i)
// //While loops!
// let i = 0;
// while (i<=5) {
// console.log("Hello there.");
// i ++;
// }
// //Do while loops are used infrequently
// let employee = {
// name: 'Sam',
// wage: 17,
// };
// for (key in employee)
// console.log(key, employee[key])
// let colors = ['red', 'blue', 'yellow'];
// for (let color of colors){
// console.log(color);
// }
// function max(a, b) {
// return a > b ? a : b;
// }
// console.log(max(1, 2));
// function isLandscape(width, height) {
// return width > height;
// }
// console.log(isLandscape(10, 15));
let output = fizzBuzz(true);
console.log(output);
function fizzBuzz(num) {
if (num % 15 === 0) return "FizzBuzz";
else if (num % 5 === 0) return "Buzz";
else if (num % 3 === 0) return "Fizz";
else return typeof num === Number ? num : NaN;
}