개발 일지 (TIL)
자바스크립트 옷가게 할인 받기
늘곰's
2023. 7. 27. 15:37
// 문제 해설
// 주의사항 if 문을 작상할때 위에서부터 조건을 만족하면 return 값이 적용 되어버리기 때문에 10만 > 50 만 순서로 코드를 작성하지말고 50만 > 10만 순서로 작성할 것!
// 만약 가격이 50만원 이상이라면 정수(가격*0.8) ..... 그렇지 않으면 .. 10만 까지 쭉 내려가고 마지막에 10만원 이하는 가격을 그대로 리턴
function solution(price) {
if (500000 <= price ){
return Math.floor(price * 0.8);
}else if(300000 <= price ){
return Math.floor(price * 0.9);
}else if(100000 <= price){
return Math.floor(price * 0.95);
}else{
return price
}
}