random - JavaScript Prime Number -


in javascript, how generate 100 random numbers , display results of checking each 1 primality, if i'm using boolean function named isprime takes integer argument , returns true if argument prime number of false? reason stuck..

so far have this:

function isprime(number) {     var start = 2;     while (start <= math.sqrt(number)) {         if (number % start++ < 1) return false;     }     return number > 1; } 

how generate 100 random numbers

use math.random() function. assume want random integers in interval, can use function this:

function randomlist(n, min, max) {   var list = [];   for(var = 0; < n; i++) {     list.push(math.floor(min + math.random() * (max - min)));   }   return list; } 

to generate, say, 100 random numbers between 0 , 250, call

randomlist(100, 0, 250) 

and display results of checking each 1 primality

loop through random numbers generated , use isprime function check each 1 primality:

var list = randomlist(100, 0, 250); for(var = 0; < list.length; i++) {   var num = list[i];   console.log(num + (isprime(num) ? " prime." : " not prime.")); } 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -