배열 정렬하기 sort()

arr.sort() 문자 정렬 배열내부 요소들을 정렬하는 방법을 알아봅니다. 한글이나 영문의 경우에는 arr.sort()를 하면 쉽게 정렬이 됩니다. const str77 = ['b','ae','x','qrs']; const str88 = ['콩','가나','멕시코','라라']; str77.sort(); //["ae", "b", "qrs", "x"] str88.sort(); //["가나", "라라", "멕시코", "콩"] 숫자 정렬 하지만 숫자는 위와 같은 방식으로는 정렬이 되지…

0 Comments

빈 배열에 숫자로 채우는 방법 map, forEach

이번에는 비어있는 배열을 만들고 그곳에 숫자로 채우는 방법에 대해 알아보자. 먼저 순서를 알아보자 새로운 텅빈 배열을 생성한다. Array(100)은 100개의 요소를 가진 배열을 만들어 낸다.완전히 비어 있으면 작업하기 까다로우니 배열 안에다 'undefined'로 모두 채워준다. fill() 함수 이용forEach()나 map()를 이용하여 숫자로 채워 넣는다. forEach() 사용하여…

0 Comments

배열 안에 있는 문자 찾기 indexOf()

배열 안에 있는 요소들 중에 특정한 것이 있는지 없는지를 찾아내는 함수이다. 예를들면 ['감나무','소나무','대나무'] 가운데 '소나무'가 배열안 있는지 찾아서 몇번째에 있는지 index번호를 알려준다. arr.indexOf('도토리') const arr = ["도토리", "콩", "앵두"]; const result = arr.indexOf("앵두"); console.log(result); // 2 (배열은 0부터 시작하니까 2가 나옴)

0 Comments

문자열을 배열로 만들어주는 함수 split()

문자열을 배열로 만들어 준다. 예를 들어 "대나무,소나무,대추나무"라는 문자열이 있다면 ['대나무','소나무','대추나무'] 이런 식으로 만들어 준다. str.split(',') const str = "도토리,콩,앵두"; const strToArr = str.split(","); console.log(strToArr); // ["도토리", "콩", "앵두"] 문자열 안에 있는 콤마(,)를 구분자로 사용해서 배열로 잘라준다.

0 Comments