File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -4,21 +4,19 @@ const rules = 'Answer "yes" if given number is prime. Otherwise answer "no"'
44
55function isPrime ( number ) {
66
7- let isprime ;
87 if ( ( number < 2 ) || ( ( number % 2 ) === 0 ) ) {
9- isprime = 'no' ;
8+ return 'no' ;
109 }
1110 if ( number === 2 ) {
12- isprime = 'yes' ;
11+ return 'yes' ;
1312 }
14- for ( let num = 2 ; num <= ( Math . floor ( number ** 0.5 ) + 1 ) ; num ++ ) {
15- if ( number % num === 0 ) {
16- isprime = 'no' ;
17- } else isprime = 'yes'
13+ for ( let num = 3 ; num <= ( Math . floor ( number ** 0.5 ) + 1 ) ; num ++ ) {
14+ if ( ( number % num ) === 0 ) {
15+ return 'no' ;
16+ }
1817 }
19- return isprime
18+ return 'yes'
2019}
21-
2220function primenumber ( ) {
2321 const number = Math . floor ( Math . random ( ) * 100 ) ;
2422 console . log ( `Question: ${ number } ` ) ;
You can’t perform that action at this time.
0 commit comments