목차
[배열][flatMap] 이중배열을 단일배열로 변환하고 싶을때
flatMap() 중첩된 배열이나 구조를 하나의 평탄화한 단일 배열로 반환하는 함수입니다.새 배열에 새 요소를 포함하는 배열을 반환합니다. 그래서 중첩된 배열을 단일 배열로 바꿀때 유용하게 사용할꺼 같습니다! [예시문제] 코테 문제중 기억은 잘 나지 않지만 이런 문제가 있었습니다.이 함수 하나로 간단하게 풀었습니다. [문제][5,1,4] => [5, 5, 5, 5, 5, 1, 4, 4, 4, 4] [2,2] => [2, 2, 2, 2][1] => [1] 출력하는 문제가 있었습니다. const arrNum = [5, 1, 3];console.log(arrNum.flatMap(num => Array(num).fill(num))); [참고]https://developer.mozilla.or..
2024. 5. 1.