Sascha Schulz
2024-12-09 3d7f8b0ca07d0abaeda2130be0b7ef23b9b0f49e
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);