반응형
var a = [1,2,3,4]
이렇게 되어있는데
a = [1,3,2,4]
로 하고싶을때
var a = [1,2,3,4]
Array.prototype.swap = function(i, k) {
var tmp = '';
tmp = this[i];
this[i] = this[k];
this[k] = tmp;
};
a.swap(1,2) // 서로 바꿀 값의 인덱스를 써주면 된다. 1,3,2,4
특정한 규칙이 있었으면 또 모르는데
단순히 특정자리 숫자만 바꾸는거라 고민했었
'Javascript' 카테고리의 다른 글
array 메소드 기본 정리 (0) | 2020.12.07 |
---|---|
😭원시값, 객체, undefined, false, 연산자... (0) | 2020.11.08 |
자바스크립트 : 원하는 특정 문자 바꾸기 (0) | 2018.09.27 |
자바스크립트 input에 입력한 값으로 테이블 만들기 (0) | 2018.09.20 |
자바스크립트 입력한 값만 출력하기 (0) | 2018.09.18 |