Hallo,
Abgesehen von Check oder nicht Check ist das
var Grenzzahl = Zahl / 2;
als Genzzahl nicht wirklich gut.
Zum Primzahltest einer Zahl n reicht es, wenn man als Grenzzahl Math.floor(Math.sqrt(n))
nimmt.
Natürlich sind *noch* performantere Lösungen denkbar...
Gruß, Don P