File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 107107 } else if ( value == 2 ) {
108108 return result2 ;
109109 }
110-
110+
111+ // define the array of results
112+ var results = [ result0 , result1 , result2 ] ;
113+ // return the correct result
114+ return results [ value ] ;
115+
111116
112117 /* alternative method 5 - only using logical operators
113118 * Shorter way to use simple statements
126131 type == 'foo' && type2 == 'bar' && result == 3 && ( result = 0 ) ; //parentheses avoid "invalid assignment left-hand side" error
127132 console . log ( result ) ; //0
128133 type == 'OOF' || result ++ ; //equivalent: type != 'OFF' && result++;
129- console . log ( result ) ; //1
130-
131- // define the array of results
132- var results = [ result0 , result1 , result2 ] ;
133- // return the correct result
134- return results [ value ] ;
134+ console . log ( result ) ; //1
135135
136136
137137 // References
You can’t perform that action at this time.
0 commit comments