UNPKG

324 BJavaScriptView Raw
1function foo (arg$){
2 var max, i$, n, j$, to$, i;
3 max = arg$.data.max;
4 search: for (i$ = 2; i$ <= max; ++i$) {
5 n = i$;
6 for (j$ = 2, to$ = Math.sqrt(n); j$ <= to$; ++j$) {
7 i = j$;
8 if (!(n % i)) {
9 continue search;
10 }
11 }
12 postMessage({
13 result: n
14 });
15 }
16 throw 'done';
17};