Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Copyright (c) 2012 [iPs]TeaM
- * Bruno da Silva (brunoemail@r7.com)
- * Checar se um número é primo, utilizando operadores distintos da divisão
- * www.brunodasilva.com
- * www.ips-team.forumeiros.com
- */
- function isprime(n)
- {
- if(n == 2) return true;
- if(!(n & 1)) return false;
- final = pegarRaiz(n);
- i = 0;
- b = 0;
- while(i != final)
- {
- b = 0
- while(b != final)
- {
- if(b * i == n) return false;
- b++;
- }
- i++;
- }
- return !(n == 1);
- }
- function pegarRaiz(n)
- {
- for(var i = 0; i < n; i++)
- {
- if(i * i == n ) break;
- }
- return i;
- }
- // Por Bruno da Silva
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement