week01_review.js
2020. 1. 4. 11:28
728x90
01.03.2020
아직 1주일이 다 지나진 않았지만 현재까지 혼자 힘으로 해보려니까 살짝 버거운 면이 없지 않아 있다. 사실 나는 집에서 온강으로 공부하는 것보다 학원에 직접 가서 다른 사람들과 함께 공부하는 걸 선호하는 편이라서 컴퓨터 앞에 앉을 때마다 큰 다짐을 해야 한다.
현재 coplit [0. 조건문] 08_convertScoreToGradeWithPlusAndMinus 단계에 도달했는데, 여기서 막혀서 진도를 못 나가고 있다. 0단계부터 막히니까 도움 요청하기도 조금 민망하긴 하지만, 그래도 조만간 Q&A 게시판에 질문을 해봐야겠다.
왼쪽에는 문제가 주어져있고, 오른쪽에는 내가 원하는 대로 작성할 수 있는 코드란이 주어진다. 각 점수대 별로 grade를 주는 것은 해결했는데, +를 주는 것에서 막혔다. 분명 똑바로 한 것 같은데 왜 안 풀리는지 모르겠지만 더 노력해봐야겠다.
아직 풀어나가야 할 문제는 많으니까 열심히 차근차근 해내야지 껄껄,,
--------------------
<풀이>
function "convertScoreToGradeWithPlusAndMinus" // 점수 범위에 알맞는 등급을 문자열로 반환함
Given function convertScoreToGradeWithPlusAndMinus, do the following:
- (100 - 90) --> 'A'
- (89 - 80) --> 'B'
- (79 - 70) --> 'C'
- (69 - 60) --> 'D'
- (59 - 0) --> 'F'
- 만약 주어진 점수가 100을 초과하거나 0 미만이라면 INVALID SCORE 를 반환해야 합니다.
- 만약 점수의 1의 자리가 0~2 사이라면 등급과 함께 '-'를 반환해야 합니다.
- 만약 점수의 1의 자리가 8~9 사이라면 등급과 함께 '+'를 반환해야 합니다.
- F+ 와 F- 는 존재하지 않습니다.
728x90
'Codestates precourse' 카테고리의 다른 글
배열(Array).js (0) | 2020.01.28 |
---|---|
04.수학_computePower (0) | 2020.01.12 |
03.문자열_findShortestOfThreeWords (0) | 2020.01.12 |
02.문자열_getLengthOfWord (0) | 2020.01.07 |
01. 조건문_convertScoreToGradeWithPlusAndMinus (0) | 2020.01.04 |