File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change 1+ 'use-strict'
2+
3+ /**
4+ * Sintaxis
5+ */
6+
7+ function noArrowFunction ( ) {
8+ console . log ( "This isn't an arrow function" ) ;
9+ }
10+
11+ const arrowFunction = ( ) => {
12+ console . log ( "This is an arrow function" ) ;
13+ }
14+
15+ console . log ( "--------> noArrowFunction()" ) ;
16+ noArrowFunction ( ) ;
17+ console . log ( "--------> arrowFunction()" ) ;
18+ arrowFunction ( ) ;
Original file line number Diff line number Diff line change 1+ 'use-strict'
2+
3+ /**
4+ * Sintax variations
5+ */
6+
7+ //No parameters
8+ const af1 = ( ) => {
9+ console . log ( "I don't recieved any parameter" ) ;
10+ }
11+
12+ //One parameter
13+ const af2 = name => {
14+ console . log ( "I recieved this name: " + name ) ;
15+ }
16+
17+ //Many parameters
18+ const af3 = ( name , age , gender ) => {
19+ console . log ( `Name: ${ name } ` ) ;
20+ console . log ( `Age: ${ age } ` ) ;
21+ console . log ( `Gender: ${ gender } ` ) ;
22+ }
23+
24+ //Return values
25+ const af4 = ( a , b ) => {
26+ let result = a + b ;
27+
28+ return result ;
29+ }
30+
31+ //Single expresion
32+ const af5 = ( a , b ) => a + b ;
33+
34+ console . log ( "-----> af1()" ) ;
35+ af1 ( ) ;
36+ console . log ( "-----> af2()" ) ;
37+ af2 ( "Douglas" ) ;
38+ console . log ( "-----> af3()" ) ;
39+ af3 ( "Pedro" , 22 , "Male" ) ;
40+ console . log ( "-----> af4()" ) ;
41+ console . log ( af4 ( 3 , 4 ) ) ;
42+ console . log ( "-----> af5()" ) ;
43+ console . log ( af5 ( 3 , 4 ) ) ;
You can’t perform that action at this time.
0 commit comments