알고리즘 문제풀이(javascript) | 프로그래머스 | 피자 나눠먹기(1)

devcmkim·2022년 10월 25일
0

알고리즘 STUDY

목록 보기
2/5

🤖 문제

머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.

🤖 문제 풀기전 정리

피자 한조각 = 7
나눠먹을 사람의 수 = n

🤖 문제 풀이

⭐️ Mati.floor 이용

function solution(n) {
    return n % 7 === 0 ? Math.floor(n / 7) : Math.floor(n / 7) + 1;
}

⭐️ Mati.ceil 이용

function solution(n) {
    return Math.ceil(n / 7)
}

✏️ Math 메서드 알아보기

Math.abs 숫자의 절대값을 반환(절대값은 반드시 0 또는 양수여야한다.)
Math.floor 소수점 이하를 내림한 정수를 반환
Math.ceil 소수점 이하를 올림한 정수를 반화
Math.round 소수점 이하를 반올림한 정수를 반환
Math.sprt 제곱근 반환
Math.random 임의의 랜덤 숫자 반환(0에서 1미만의 랜덤실수)
Math.max 최대값 / Math.min 최소값

profile
Frontend Developer

0개의 댓글