필요없는 목록/코딩테스트

난이도 0단계 : 옷가게 할인 받기 25 / 50

비밀안 2023. 6. 9. 15:31
클릭

버튼을 클릭하면 명언이 나와요

-

이름이 나와요

옷가게 할인 받기

머쓱이네 옷가게는 10만원 이상 사면 5% / 30만원 이상 사면 10% / 50만원 이상 사면 20%를

할인해줍니다. 구매한 옷의 가격 price가 주어질 때, 지불해야 할

금액을 return하도록 solution 함수를 완성해보세요.

코드

function solution(price) {
    var answer = 0;
    let result = 0;
    
    if (price >= 500000) {
        return Math.floor(price * 0.8)
    } 
    else if (price >= 300000) {
        return Math.floor(price * 0.9)
    } 
    else if (price >= 100000) {
        return Math.floor(price * 0.95)
    } 
    else return price
    
    return answer;
}

이번거는 처음에 재가 수학 공식을 세워서 해봤지만..

65점을 받았네요.. 아무리 생각을 해도 100점이 안나와서 

다른 사람것을 서치하여서 100점으로 완성해봤어요.

간단하게 곱해주면 그만이었네요. ㅠㅠ

 

참고 사이트 : https://velog.io/@gagaeun/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%98%B7%EA%B0%80%EA%B2%8C-%ED%95%A0%EC%9D%B8-%EB%B0%9B%EA%B8%B0

결과