[Lv.0] 피자 나눠 먹기 (2)

01수정·2022년 11월 10일
0
post-thumbnail

<입문 100문제> Day 4 - 수학, 배열

문제



풀이

function solution(n) {
    let pizza = 6
    while (pizza % n !== 0) {
        pizza += 6
    }
    return (pizza / 6)
}

해답

function solution(n) {
  const getLCM = (a, b) => {
    let lcm = 1;
    while ((lcm % a !== 0 || lcm % b !== 0) && lcm < a * b) lcm += 1;
    return lcm;
  };

  return getLCM(n, 6) / 6;
}
profile
새싹 FE 개발자

0개의 댓글