@@ -28,7 +28,7 @@ increment();
28
28
2 ) Pure
29
29
30
30
``` javascript
31
- let increment = ( n ) => n + 1 ;
31
+ let increment = n => n + 1 ;
32
32
33
33
increment (1 );
34
34
// 2
@@ -57,7 +57,7 @@ let students = [
57
57
{name: ' Maria' , grade: 9 }
58
58
];
59
59
60
- let isApproved = ( student ) => student .grade >= 6 ;
60
+ let isApproved = student => student .grade >= 6 ;
61
61
62
62
students .filter (isApproved);
63
63
// [ { name: 'Anna', grade: 6 }, { name: 'Maria', grade: 9 } ]
@@ -66,7 +66,7 @@ students.filter(isApproved);
66
66
3 ) Map
67
67
68
68
``` javascript
69
- let byName = ( obj ) => obj .name ;
69
+ let byName = obj => obj .name ;
70
70
71
71
students .map (byName);
72
72
// [ 'Anna', 'John', 'Maria' ]
@@ -81,9 +81,9 @@ let students = [
81
81
{name: ' Maria' , grade: 9 }
82
82
];
83
83
84
- let isApproved = ( student ) => student .grade >= 6 ;
84
+ let isApproved = student => student .grade >= 6 ;
85
85
86
- let byName = ( obj ) => obj .name ;
86
+ let byName = obj => obj .name ;
87
87
88
88
students .filter (isApproved).map (byName);
89
89
// ['Anna', 'Maria']
@@ -104,7 +104,7 @@ Whenever a function calls itself, creating a loop.
104
104
1 ) Countdown
105
105
106
106
``` javascript
107
- let countdown = ( num ) => {
107
+ let countdown = num => {
108
108
if (num > 0 ) {
109
109
console .log (num);
110
110
countdown (num - 1 );
@@ -124,7 +124,7 @@ countdown(5);
124
124
2 ) Factorial
125
125
126
126
``` javascript
127
- let factorial = ( num ) => {
127
+ let factorial = num => {
128
128
if (num <= 0 ) {
129
129
return 1 ;
130
130
} else {
@@ -142,7 +142,7 @@ Given a value and a function, unwraps the values to get to its inner value(s), c
142
142
1 ) Adding a value to all the elements in a array
143
143
144
144
``` javascript
145
- let plus1 = ( num ) => num + 1 ;
145
+ let plus1 = num => num + 1 ;
146
146
147
147
let numbers = [1 , 2 , 3 ];
148
148
numbers .map (plus1);
0 commit comments