inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

예제 풀이

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

357

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

16

1

Part2 수강 방법

0

35

1

20강 4분 30초 코드와 6분 30초 코드 관련 질문

0

32

0

영상에서 소개되는 코드와 강의 노트 코드가 달라요

0

43

1

오디오 문제

0

54

2

TTL 산정 기준

0

46

1

10월 15일 삭제예정 강의 문의

0

61

1

강의제목에 10/15일 삭제라고 나와있는데,

0

65

1

스크립트 영상 미일치

0

103

3

감정일기장 다이어리 필터 적용할때 컨텍스트를 Home에서 가져오는 특별한 이유가 궁금합니다.

0

70

2

강의 설명 중에 헷갈리는 것이 있네요

0

79

2

수업자료 관련 문의

0

92

3

1강 동영상 재생 오류

1

80

2

Composition단계에서 `Layer`는 누가 만드는지

0

54

1

15분 35초즈음 나오는 500개 단위로 쪼개는 경우 스레드 질문

0

47

1

Strict Mode 예시 질문!

0

73

2

수업이 안보여요

0

77

1

저자 블로그에 있는 강의는 어떤 강의인가요?

1

73

1

[해결됨]윈도우즈 환경에서 타입 스크립트 파일이 실행이 안됩니다.

1

102

5

4강 카드뉴스 자동화 자료가 안보입니다!!

0

121

2

윈도우즈 환경에서 진행중입니다.

0

75

2

4강 카드뉴스 자동화 자료

6

135

1

라이브 강의 영상 녹화본이 있을까요?

0

112

1

인증이 늦었습니다ㅜㅜ 확인부탁드립니다

0

101

1