inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

너도 프론트엔드 개발자 할 수 있어! 자바스크립트 기초부터 응용까지 ALL IN ONE!

예제 풀이

섹션3 예제풀이 질문입니다.

323

JJJ

작성한 질문수 6

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

============================// 2번 // 이중배열의 내용을 오름차순 정렬 후 foreach를 사용하여 전부 출력
var arr = [[2,5,1,3,4],[6,9,7,10,8],[11,15,14,12,13]];

for(i=0; i<arr.length; i++){
var arrSort = arr[i].sort(function(left, right){
return left - right;
});
}
arr.forEach(function(arr){
console.warn(arr);
})

위와 같이 풀었는데 코드리뷰 부탁드립니다.

javascript 함수형-프로그래밍 es6

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

코드 리뷰 내용을 드리면, for문에서는 arrSort라는 배열에 각각의 배열을 정렬한 값을 넣어주고, forEach문에서는 arr에 대해 출력만 하고 있는 것으로 보입니다. 따라서 정렬한 배열을 출력해야 한다면 아래와 같이 코드를 수정하시면 됩니다.

var arr = [[2,5,1,3,4],[6,9,7,10,8],[11,15,14,12,13]];
for(i=0; i<arr.length; i++){
  var arrSort = arr[i].sort(function(left, right){
    return left - right; 
  });
  console.warn(arrSort);
}

이렇게 하면 각각의 배열이 정렬되어 출력됩니다.

코드 리뷰에 대해 도움이 되셨기를 바랍니다. 감사합니다.

몽고 db 접속 오류

0

18

1

3강 질문

0

34

2

74. 데이터 캐시 - 1 (이론) 강의 영상 누락

0

35

1

2강 nodejs 3단계 설명 질문

0

44

1

imagesLoaded에 관한 질문

0

21

2

useEffect와 lifecycle문의

0

34

2

프론트엔드 학습 수준 문의

0

46

2

리액트 챕터별 코드에서 eslint 설정파일이 없어요

0

52

2

최근 코테, 과제 테스트 트렌드

0

78

2

lucide react 아이콘 설치

0

48

2

17강 zustand store 서버에서 생성

1

45

1

문의관련 문의

0

50

2

next.js 를 2대이상 실행하는 경우 제공하는 cache 기능들은 어떻게 되나요?

0

65

2

76. 전문성 더하기: 놓치면 아쉬운 관련 기술들 수업 자료가 없어요.

0

52

2

ai 도구 질문

0

36

1

저는 왜 콘솔에서 props가 한 줄만 찍히나요?

0

48

1

렌더링 차단 리소스 javascript 실행에 관련해서 질문 있습니다.

0

52

2

데이터 로딩중 화면만 계속 나와요!!

0

56

2

퍼블리셔일경우 어느정도 수준까지 강의를 들어야할까요

0

81

2

02-04 layout.tsx 구조가 달라요

0

62

2

불변성을 지키며 수정 삭제를 할때도 Map이 유리한가요?

0

58

1

개인 프로젝트로 앱 개발해서 다운로드 1300 달성했는데 어느 정도 의미가 있을까요? (안드로이드 개발자)

0

72

1

22강 강의 영상 문의 드립니다.

0

53

2

20강 마무리작업에서

0

38

2