프로그래머스 1단계 - 나머지가 1이 되는 수 찾기

원동휘·2022년 9월 20일
0

프로그래머스

목록 보기
12/46

< 문제 >

풀이

  • n을 나눴을때 나머지가 1인 수를 찾는다. 이렇게 하면 따로 Math.min()과 같은 메소드를 쓰지않아도 1부터 시작해서 조건에 맞는 가장 작은숫자에서 return 되기때문에 성능적으로도 최소한의 반복으로 원하는 값을 찾아낼 수 있다.
function solution(n) {
  for (let i = 1; i < n; i++) {
    if (n % i === 1) {
      return i;
    }
  }
}

console.log(solution(10));
console.log(solution(12));
profile
Front-End Developer #Nextjs #React #Typescript

0개의 댓글