diff --git a/05-isPrime/index.js b/05-isPrime/index.js index ec9c4ac..f2176ad 100644 --- a/05-isPrime/index.js +++ b/05-isPrime/index.js @@ -1,4 +1,33 @@ export function isPrime(value) { - // implementar logica aqui + let primeNumber = true + for( let contador = 2; contador < value; contador++){ + if(value % contador === 0){ + primeNumber = false; + break + }} + if(primeNumber == true && value!==1){ + console.log(true) + }else{ + console.log(false) + } -} \ No newline at end of file +} +isPrime(2)//(true) +isPrime(3)//(true) +isPrime(5)//(true) +isPrime(7)//(true) +isPrime(9)//(falso) +isPrime(11)//(true) +isPrime(13)//(true) +isPrime(15)//(false) +isPrime(17)//(true) +isPrime(19)//(true) +isPrime(23)//(true) +isPrime(29)//(true) +isPrime(31)//(true) +isPrime(37)//(true) +isPrime(41)//(true) +isPrime(43)//(true) +isPrime(47)//(true) +isPrime(53)//(true) +isPrime(59)//(true) \ No newline at end of file