JSFiddle - React, Tailwind, and code Playground
by evgkch
JavaScript
function gcd (a, b) {
return b ? gcd (b, a % b) : a;
}
function eulerFunc(n){
const buffer = [];
for (let i = 1; i < n; i++)
{
if (gcd(i, n) == 1)
buffer.push(i);
}
return buffer;
}
console.log(eulerFunc(37))