본문 바로가기

array4

배열 순서를 역순으로 바꾸는 방법 | reverse | JavaScript 안녕하세요. 혀코입니다. 이번 시간에는 배열 순서를 역순으로 바꾸는 방법에 대해서 알아보겠습니다. const var1 = [1, 'a', 3, 'b', 5]; 변수 var1에 배열을 입력했습니다. 이 배열을 역순으로 바꾸려면, reverse 함수를 사용하면 됩니다. const var1 = [1, 'a', 3, 'b', 5]; const var2 = var1.reverse(); console.log(var2); // [5, "b", 3, "a", 1] 변수 var2를 만들고, 변수 var1에 reverse 함수를 사용해서 var2 변수에 저장했습니다. 변수 var2를 console.log로 출력하면 원래 배열의 값이 역순으로 저장된 것을 확인할 수 있습니다. 이렇게 배열 순서를 역순으로 바꾸는 방법에 대해.. 2020. 8. 25.
JavaScript에서 Array의 특징 및 기본적인 사용 방법 안녕하세요. 혀코입니다. 이번 시간에는 JavaScript에서 Array의 특징 및 기본적인 사용하는 방법에 대해서 알아보겠습니다. JavaScript Array는 다음과 같은 형태를 기본적으로 사용합니다. const array1 = [2, 3, 5, 3]; JavaScript Array는 다음과 같은 특징을 가집니다. Array의 각 값의 위치가 정해져 있으며, Index 값으로 각 값에 접근할 수 있습니다. For loop을 사용해서 값을 표시할 수 있습니다. Array 크기는 변경 가능합니다. Array에 동일한 값이 중복되어 있어도 이상없습니다. Array에 값으로 숫자(Number), 문자열(String), 객체(Object), 배열(Array) 등을 가질 수 있습니다. Array에서 특정 값을.. 2020. 8. 8.
자바스크립트 JavaScript filter() 함수 filter() 함수는 하나의 지정된 Array에서 filter() 함수에 true인 결과값만 추출해 내는 기능을 하는 함수입니다.하나의 Array에 -1, 0, 1 값이 있을 경우, filter 조건이 0보타 큰 수라고 하면, Array에서 조건에 맞는 값인 1을 결과값으로 추출합니다. var array1 = [-1,0,1]; array1.filter((num) => num > 0); // [1] 또 다른 예제를 살펴보겠습니다.이번에는 먼저 filter함수를 variable로 정의하고 filter내에서 호출하는 방법을 확인해보겠습니다. var greaterThanZero = (num) => num > 0; var array1 = [-1,0,1]; array1.filter(greaterThanZero);.. 2019. 3. 12.
자바스크립트 JavaScript flatMap() 함수 flatMap() 함수는 map() 함수와 비교해서 이해하는 것이 좋습니다.우선 map() 함수를 살펴보자면, 안의 함수를 실행하여 나온 결과값들을 각각의 Array로 묶어 하나의 Array를 반환합니다. const alphabets = ["a","b","c"]; const fruits = ["apple", "banana", "cherry"]; const mappedExample = alphabets.map((alphabets,index) => [alphabets, fruits[index]]); console.log(mappedExample); // [["a","apple"],["b","banana"],["c","cherry"]] 그래서 단 하나의 Array를 만들기 위해서 flatMap() 함수를 사용.. 2019. 3. 11.