“Comment trouver des facteurs premiers d'un nombre en JavaScript” Réponses codées

Comment trouver des facteurs d'un nombre 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

Comment trouver des facteurs premiers d'un nombre 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

Réponses similaires à “Comment trouver des facteurs premiers d'un nombre en JavaScript”

Questions similaires à “Comment trouver des facteurs premiers d'un nombre en JavaScript”

Plus de réponses similaires à “Comment trouver des facteurs premiers d'un nombre en JavaScript” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code