46. Prime Numbers
by Donal Devine
HTML
<div id="divConsole"></div>
CSS
.console-output
{
font-family: monospace;
margin: 1px;
}
JavaScript
console = {
log: function (s) {
divConsole.innerHTML +=
"<p class=\"console-output\">" + s + "</p>";
}
};
var isPrime = function(n) {
var max = Math.sqrt(n);
for( var i = 2; i <= max; i++ ) {
if( n % i === 0 )
return false;
}
return true;
};
var foo = function(n) {
var r = [];
for(var i = 2; i <= n; i++){
if (isPrime(i)) r.push(i);
}
return r.join(',');
};
console.log(foo(100));