Skip to content

Instantly share code, notes, and snippets.

View alfianakbar's full-sized avatar

Alfian Akbar Gozali alfianakbar

View GitHub Profile
function sieveOfAtkin(limit){
var limitSqrt = Math.sqrt(limit);
var sieve = [];
var n;
//prime start from 2, and 3
sieve[2] = true;
sieve[3] = true;
for (var x = 1; x <= limitSqrt; x++) {