프로그래머스 문제
기본은 확실하게
filter
특정 조건을 만족하는 값만 반환 할때 사용
arr.filter(callback(element, index ,array), newValue)
반환 값
- 테스트를 통과한 요소로 이루어진 새로운 배열. 어떤 요소도 테스트를 통과하지 못했으면 빈 배열을 반환합니다.
- true로 반환하는 값을 새 배열로 생성합니다.
Set
중복이 허용되지 않는 객체
let x = new Set([1, 2, 3]);
//Set(3) {1, 2, 3}
let y = new Set("반가워요");
//Set(4) {"반", "가", "워", "요"}
Array.from
문자열 등 유사배열 객체나 이터러블한 객체를 배열로 만들어주는 메서드
console.log(Array.from('fall'));
// Expected output: Array ["f", "a", "l", "l"]
console.log(Array.from([1, 3, 5], x => x + x));
// Expected output: Array [2, 6, 10]
includes
배열이 특정 요소를 포함하고 있는지 판별
const array1 = [1, 2, 3];
console.log(array1.includes(2));
// Expected output: true
const pets = ['cat', 'dog', 'bat'];
console.log(pets.includes('cat'));
// Expected output: true
console.log(pets.includes('at'));
// Expected output: false
'프론트엔드로 가는 길 > 프로그래머스' 카테고리의 다른 글
42. 치킨 쿠폰 (1) | 2023.04.17 |
---|---|
41. 프로그래머스_제곱수 판별하기 (0) | 2023.02.15 |
39. 프로그래머스_배열 원소의 길이 (2) | 2023.02.08 |
38. 프로그래머스_최대값 만들기(1) (2) | 2023.02.07 |
37. 프로그래머스_주사위의 개수 (0) | 2023.02.06 |