1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| const { workerData, parentPort } = require('worker_threads');
|
| function isPrime(n) {
| // Corner case
| if (n <= 1)
| return false;
|
| // Check from 2 to n-1
| for (let i = 2; i < n; i++)
| if (n % i == 0)
| return false;
|
| return true;
| }
|
| const result = workerData.toUpperCase();
|
| parentPort.postMessage(result);
|
|