// by any number less than or equal to its square root
constsqrtN=Math.sqrt(n);
for(leti=2;i<=sqrtN;i++){
if(n%i==0){
returnfalse;
}
}
returntrue;
}
functiongetPrimes(limit){
letprimes=[];
for(letn=0;n<limit;n++){
if(isPrime(n)){
primes.push(n);
}
}
returnprimes;
}
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.