본문 바로가기
JavaScript 시리즈☕/제어문

💯[문제] 롤러코스터, 탈 수 있을까?💯

by @ENFJ 2021. 8. 14.

 

 

 

문제

 if문을 활용해서 키 140cm를 기준으로 탑승 가능 유무를 알려주는 checkHeight 함수를 작성하기


결과 화면

 

코드

내가 작성한 코드



위 코드 보다는 아래 코드 처럼   키 제한 값이나 출력메시지 값과 같이 직접적으로 작성되는 값은 변수로 추상화 하는 것이 가독성과 유지보수 측면에서 더 좋다고 한다.

모범답안

위 코드를 보면 비록 코드는 길어졌지만, 각 값들의 의미를 부여하기 때문에 다른 사람들에게 보여주거나 혹은 내가 이 코드를 다시 보게 될 때도 좀 더 이해하기 편한 코드가 될 수 있습니다.

그리고 혹여나 제한 키의 값을 수정하거나 출력 메시지를 수정할 때도, 이렇게 한곳에 모여있는 변수 값들을 변경할 수 있으면 if문 안에서 하나하나 찾아서 수정하는 것보다는 상대적으로 더 편리하게 수정을 할 수 있다.