Snap de onderstaande output niet. Er komt false uit, terwijl het naar mijn mening true moet uitkomen (15 is een oneven getal).
Heb al een tijdje erover nagedacht maar kom er niet uit.
code:
1
2
3
4
5
6
7
8
9
10
| function isPrime(value) { for (let i = 2; i <= Math.sqrt(value); i++) { if (value % i === 0) { return false; } } return value > 1; } console.log(isPrime(15)); |
Heb al een tijdje erover nagedacht maar kom er niet uit.
[ Voor 12% gewijzigd door Area op 16-05-2021 14:30 ]