한 걸음씩

[프로그래머스][JS] 피자 나눠 먹기 (1) 본문

Programmers

[프로그래머스][JS] 피자 나눠 먹기 (1)

winter17 2023. 4. 3. 21:03

https://school.programmers.co.kr/learn/courses/30/lessons/120814

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

풀이 과정

function solution(n) {
    let answer;
    if (n <= 7) {
        answer = 1
    } else if (n % 7 === 0){ // 나머지가 0이라면
        answer = n / 7 
    } else {
        answer = parseInt(n / 7) + 1 
    }
    return answer;
}

1. n이 7 이하인 경우

2. n이 7의 배수인 경우

3. n이 7 초과인 경우 

위의 세 가지 조건을 나누면 됨


리뷰

7의 배수인 경우를 생각을 하지 못해서 틀린 문제