반응형
[JavaScript] 배열의 최대값 구하기 포스팅 썸네일 이미지

JavaScript/기초

[JavaScript] 배열의 최대값 구하기

1. Math.max.apply() Math.max()는 입력받은 값 중 가장 큰 수를 반환한다. Math.max(1, 3); // 3 Math.max(1, 9, 6, 11); // 11 하지만 숫자가 아닌 배열을 사용하면 제대로 동작하지 않는다. Math.max([1, 9, 6, 11]); // NaN 배열에서 사용하기 위해서는 apply() 메서드를 같이 사용해야 한다. let array = [100, 40, 80, 120, 50, 90, 10, 20]; let result = Math.max.apply(null, array); console.log(result); // 120 2. 스프레드 연산자(...) 스프레드 연산자로 배열을 풀어서 구하는 방법도 있다. 가장 간단하지만 ES6부터 사용할 수 있..

2021.12.31 게시됨

[JavaScript] 배열(Array) 요소 추가/삭제 포스팅 썸네일 이미지

JavaScript/기초

[JavaScript] 배열(Array) 요소 추가/삭제

1. 인덱스 지정 추가하고 싶은 배열의 위치에 인덱스를 지정하는 방법 var food = ['rice', 'hamberger'] food[4] = 'noodle' console.log(food); // ['rice', 'hamberger', undefined, undefined, 'noodle'] 2. delete 연산자 delete 연산자와 인덱스로 배열 요소를 삭제할 수 있다. 하지만 요소가 완전히 삭제되는 것은 아니고 undefined로 설정되어 길이는 변하지 않는다. var food = ['rice', 'hamberger'] delete food[1]; console.log(food); // ['rice', 'hamberger'] console.log(food.length); // 2 3. uns..

2021.04.02 게시됨

[JavaScript] 배열(Array) 개요 포스팅 썸네일 이미지

JavaScript/기초

[JavaScript] 배열(Array) 개요

1. 개요 자바스크립트에서 [1, 'A', '가'] 형태를 배열(Array)이라고 한다. 대괄호 안에 콤마로 구분하여 값을 작성하며 string 타입일 경우 큰따옴표 혹은 작은따옴표로 작성한다. 이때 1, 'A', '가'를 배열 요소(Array Element)라고 한다. 배열은 순서를 가진다. 첫번째 배열 요소부터 인덱스 0번으로 시작하며 이 순서야말로 배열이 가지고 있는 특징이다. 2. 배열 생성 배열은 다양한 방법으로 생성할 수 있다. // 1 var food = new Array(); // 2 var food = Array(); // 3 var food = []; 3. 요소 호출 모든 배열 요소는 각각의 인덱스를 가지므로 대괄호를 사용하여 특정 요소를 호출할 수 있다. var food = ['ric..

2021.04.01 게시됨

반응형