[Programmers] 옷가게 할인 받기

Heechang Jeong·2023년 3월 27일
0

programmers

목록 보기
8/11
post-thumbnail

🎯 나의 풀이

function solution(price) {
    if(price >= 500000) {
        return Math.floor(price*0.80);
    } else if(price >= 300000) {
        return Math.floor(price*0.90);
    } else if(price >= 100000) {
        return Math.floor(price*0.95);
    } else {
        return price;
    }
}

// 입력 : number => price
// 출력 : number

// 10만원 이상 30만원 미만 0.95%

// 30만원 이상 50만원 미만 0.90%

// 50만원 이상 0.80%
  • 놓쳤던 부분

    조건 외 10만원 미만인 price 값이 입력되면 어떻게 해줘야 될 지 설정을 해주지 않아서 몇 개의 테스트 케이스를 통과하지 못했다.
    10만원 미만이면 할인이 들어가지 않기 때문에 그대로 price 값을 return 해준다.

0개의 댓글