728x90 반응형 제어문2 💯[문제] 학점 계산기💯 문제 나의 풀이 방법 function printGrade(midtermScore, finalScore){ let totalScore = midtermScore + finalScore; const A = totalScore >= 90; const B = totalScore >= 80 && totalScore = 70 && totalScore = 60 && totalScore < 70 const F = totalScore < 60; if(A){ console.log("A") }else if(B){ console.log("B") }else if(C){ console.log("C") }else if(D){ conso.. 2021. 8. 14. 💯[문제] 롤러코스터, 탈 수 있을까?💯 문제 if문을 활용해서 키 140cm를 기준으로 탑승 가능 유무를 알려주는 checkHeight 함수를 작성하기 코드 위 코드 보다는 아래 코드 처럼 키 제한 값이나 출력메시지 값과 같이 직접적으로 작성되는 값은 변수로 추상화 하는 것이 가독성과 유지보수 측면에서 더 좋다고 한다. 위 코드를 보면 비록 코드는 길어졌지만, 각 값들의 의미를 부여하기 때문에 다른 사람들에게 보여주거나 혹은 내가 이 코드를 다시 보게 될 때도 좀 더 이해하기 편한 코드가 될 수 있습니다. 그리고 혹여나 제한 키의 값을 수정하거나 출력 메시지를 수정할 때도, 이렇게 한곳에 모여있는 변수 값들을 변경할 수 있으면 if문 안에서 하나하나 찾아서 수정하는 것보다는 상대적으로 더 편리하게 수정을 할 수 있다. 2021. 8. 14. 이전 1 다음 728x90 반응형