“Como encontrar fatores primos de um número em JavaScript” Respostas de código

Como encontrar fatores de um número em JavaScript

// how to find factors of a number in javascript
function factors(n){
  let arr = [];
  for(let i =1; i<=n; i++){
    if(n % i === 0){
      arr.push(i);
    }
  }
  return arr;
}
console.log(factors(147)); // [ 1, 3, 7, 21, 49, 147 ]
Chetan Nada

Como encontrar fatores primos de um número em JavaScript

// how to find prime factors of a number in javascript
function primeFactors(n){
    let arr = [];
    for(let i =2; i<=n;){
      if(n % i === 0){
        arr.push(i);
        n /= i;
        console.log(n);
      }else{
        i++;
      }
    }
    return arr;
}
console.log(primeFactors(147)); // [ 3, 7, 7 ]
Chetan Nada

Respostas semelhantes a “Como encontrar fatores primos de um número em JavaScript”

Perguntas semelhantes a “Como encontrar fatores primos de um número em JavaScript”

Mais respostas relacionadas para “Como encontrar fatores primos de um número em JavaScript” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código