-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunctions.js
More file actions
42 lines (32 loc) · 875 Bytes
/
Copy pathfunctions.js
File metadata and controls
42 lines (32 loc) · 875 Bytes
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
//function
function monitorCount(rows, columns) {
return rows * columns;
}
function costOfMonitors(rows, columns) {
return monitorCount(rows, columns) * 200;
}
const totalCost = costOfMonitors(5, 4);
console.log(totalCost);
//anonymous functions
const plantNeedsWater = function(day) {
if (day === 'Wednesday'){
return true;
} else {
return false;
}
}
plantNeedsWater('Tuesday');
console.log(plantNeedsWater('Tuesday'));
//arrow functions
//changed the following block code from "regular" function to use arrow function instead
const plantNeedsWater = (day) => {
if (day === 'Wednesday') {
return true;
} else {
return false;
}
};
//concise body arrow functions
//converted the following to use concise body arrow functions
const plantNeedsWater = day => day === 'Wednesday' ? true : false;
;