Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function processData(data) {
- //Enter your code here
- let result = data.split( '\n' ).slice( 1 ).map( isPrime );
- function isPrime( input, i )
- {
- let _messages = [ 'Not prime', 'Prime' ];
- var root = Math.sqrt( input );
- var upper = Math.floor( root ) + 1;
- if ( input == 1 )
- {
- return _messages[ 0 ];
- }
- if ( input == 2 )
- {
- return _messages[ 1 ];
- }
- if ( input % 2 == 0 )
- {
- return _messages[ 0 ];
- }
- for ( i = 3; i <= upper; i += 2 )
- {
- if ( input % i == 0 )
- {
- return _messages[ 0 ];
- }
- }
- return _messages[ 1 ];
- }
- console.log( result.join( '\n' ) );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement