File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,9 @@ const logic = () => {
66 const maxNumber = 50 ;
77
88 const questionNumber = Math . floor ( Math . random ( ) * maxNumber ) ;
9- const correctAnswer = questionNumber % 2 === 0 ? 'yes' : 'no' ;
9+
10+ const isEven = ( num ) => num % 2 === 0 ;
11+ const correctAnswer = isEven ( questionNumber ) ? 'yes' : 'no' ;
1012
1113 return [ questionNumber , correctAnswer ] ;
1214} ;
Original file line number Diff line number Diff line change @@ -8,18 +8,20 @@ const logic = () => {
88 const number = generateRandomNumber ( 1 , maxPrimeNumber ) ;
99 const isPrime = ( ) => {
1010 if ( number <= 1 ) {
11- return 'no' ;
11+ return true ;
1212 }
1313
1414 for ( let i = 2 ; i < number ; i += 1 ) {
1515 if ( number % i === 0 ) {
16- return 'no' ;
16+ return false ;
1717 }
1818 }
19- return 'yes' ;
19+ return true ;
2020 } ;
2121
22- return [ number , isPrime ( number ) ] ;
22+ const correctAnswer = isPrime ( number ) ? 'yes' : 'no' ;
23+
24+ return [ number , correctAnswer ] ;
2325} ;
2426
2527export default ( ) => {
You can’t perform that action at this time.
0 commit comments