1 | function 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 | };
|