Code viewer for World: Pure TypeScript demo

// Generate and display the first 100 prime numbers

function isPrime(n: number): boolean {
  if (n < 2) return false;
  for (let i = 2; i * i <= n; i++) {
    if (n % i === 0) return false;
  }
  return true;
}

let count: number = 0;
let num: number = 2;
let output: string = "";

while (count < 100) {
  if (isPrime(num)) {
    output += num + " ";
    count++;
  }
  num++;
}

document.write("<h3>First 100 Prime Numbers</h3>");
document.write(output);