“Как найти основные факторы числа в JavaScript” Ответ

Как найти факторы числа в 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

Как найти основные факторы числа в 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

Ответы похожие на “Как найти основные факторы числа в JavaScript”

Вопросы похожие на “Как найти основные факторы числа в JavaScript”

Больше похожих ответов на “Как найти основные факторы числа в JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования