프론트엔드 센트럴파크 (☞゚ヮ゚)☞

약수 구하기 본문

Algorism

약수 구하기

자라나라나무나무나 2022. 7. 18. 23:34
어떠한 수로 나누었을 때 나머지가 없이 나누어 떨어지는 경우

 

약수의 기본조건

1. 나누었을 때 나머지 값이 == 0 이 되는 조건이 필요하다.

2. 약수는 최대 자기 자신만 가능하다.

 

while문

let number = 8;
let idx = 1;

while(idx <= number) {
  if(number % idx == 0) {
    console.log(idx);
  }
  idx += 1;
}

for문

let number = 8;
let idx = 1;

for(let i = 1; i <= number; i++) {
  if(number % idx == 0) {
    console.log(idx);
  }
  idx += 1;
}
Comments