inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

예제 풀이

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

330

JJJ

작성한 질문수 10

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);
}

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

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

강의가 누락된것 같습니다.

0

20

2

용어 발음법이 계속 바뀌는 것 같은데 이런 부분들 개선이 가능할까요...?

0

35

1

counter01.html은 어디있을까요?

1

16

1

존재하지 않는 일기 url입력 시 alert이 두 번 떠요

0

33

1

useState 직접 구현 부분에서 질문이 있습니다.

1

40

1

학습을 하고 블로그에 정리를 해도 괜찮을까요?

1

40

1

교재(3쇄)와 강의 내용 문의

0

34

2

섹션2번 부분 강의 화면이 잘 못된것 같아서 문의합니다.

0

23

1

call stack 표현이 잘못표현된것이 아닌가요?

0

78

2

React 와 Virtual DOM 의 이야기 영상 실행이 안됩니다.

0

35

1

일반 강의와 차이점?

1

57

1

!= 연산자의 역할

0

35

1

중요하진 않지만 설명하신부분에서 안된부분..

1

38

1

강의 듣는 순서가 어떻게 되나요?

0

53

1

stopPropagation()에 대해서 질문 있습니다.

0

52

2

12.13) 하단 여백 스타일링 관련 질문 드립니다.

0

67

2

27강 Context내 RSC 사용 관련 문의

0

88

3

혹시 다음 강의 제작 예정된 것들이 있을까요?

0

93

1

Enable Linting 항목을 찾을수가 없습니다.

0

48

2

에러 질문드립니다

0

63

2

1강 질문

0

72

2

윈도우에서는동작줄이기가어디에있을까요??

0

39

1

백오피스를 개발할 때 아키텍처 구성에 대한 질문

0

61

3

ai가 만든 강의인가요?

0

157

1