“Cómo encontrar factores primos de un número en JavaScript” Código de respuesta

Cómo encontrar factores de un número en 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

Cómo encontrar factores primos de un número en 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

Respuestas similares a “Cómo encontrar factores primos de un número en JavaScript”

Preguntas similares a “Cómo encontrar factores primos de un número en JavaScript”

Más respuestas relacionadas con “Cómo encontrar factores primos de un número en JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código