: reserve 배열과 lost 배열에 따라 학생들의 상태를 저장한 배열을 만들어, 주어진 조건에 따라 계산해주었다.
✔ 학습한 내용
- filter()
: Array.prototype.filter()
: 주어진 함수에 참인 모든 요소를 모아 새로운 배열로 반환한다. 그런 요소가 없다면, 빈 배열을 반환한다.
const arr = [4, 6, 1, 7, 2];
const result = arr.filter(element => element > 5);
console.log(result); // output: [6, 7]
- find()
: Array.prototype.find()
: 주어진 함수에 참인 첫 번째 요소를 반환한다. 그런 요소가 없다면, undefined을 반환한다.
const arr = [4, 6, 1, 7, 2];
const result = arr.find(x => x > 5);
console.log(result); // output: 6
- Math.abs()
: 주어진 숫자 매개변수의 절댓값을 반환한다.
function minus(a, b) {
return Math.abs(a - b);
}
console.log(minus(2, 4)); // output: 2
console.log(minus(3, 6)); // output: 3
'프로그래머스' 카테고리의 다른 글
[JavaScript] 문자열을 정수로 바꾸기 (0) | 2021.06.26 |
---|---|
[JavaScript] 문자열 내 마음대로 정렬하기 (0) | 2021.06.26 |
[JavaScript] 로또의 최고 순위와 최저 순위 (0) | 2021.06.24 |
[JavaScript] k번째수 (0) | 2021.04.19 |
[JavaScript] 신규 아이디 추천 (0) | 2021.04.17 |