diff --git a/2-js-basics/3-making-decisions/translations/assignment.ko.md b/2-js-basics/3-making-decisions/translations/assignment.ko.md new file mode 100644 index 00000000..d3d5d060 --- /dev/null +++ b/2-js-basics/3-making-decisions/translations/assignment.ko.md @@ -0,0 +1,40 @@ +# 연산자 + +## 설명 + +연산자를 연습해보세요. 여러분이 구현해볼 만한 프로그램을 제안해드려요. + +서로 다른 방식으로 등급을 매기는 두 개의 시스템과 학생들이 있어요. + +### 첫번째 등급 시스템 + +이 등급 시스템은 1-5점으로 등급을 나눠요. 3점 이상이면 과정을 패스했다는 의미에요. + +### 두번째 등급 시스템 + +다른 등급 시스템은 `A, A-, B, B-, C, C-` 등급이 있어요. `A`가 가장 높은 등급이고 `C`가 가장 낮은 등급이에요. + +### 과제 + +학생들과 그들의 등급의 정보가 담긴 배열 `allStudents` 이 주어질 거에요. 과정을 패스한 학생들을 담은 새로운 배열 `studentsWhoPass`을 만들어주세요. + +> 팁, for-loop, if...else 그리고 비교 연산자를 사용해 보세요. + +```javascript +let allStudents = [ + 'A', + 'B-' + 1, + 4 + 5, + 2 +] + +let studentsWhoPass = []; +``` + +## 평가 기준(루브릭) + +| 기준 | 모범 답안. | 충분한 답안. | 개선이 필요한 답안. | +| -------- | ------------------------------ | ----------------------------- | ------------------------------- | +| | 완벽하게 정답인 경우 | 부분적으로 정답인 경우 | 답안에 버그가 발견되는 경우 |