댓글 검색 목록

[javascript] JavaScript에서 두 개의 배열 요소를 바꾸는 방법

페이지 정보

작성자 운영자 작성일 20-08-12 09:39 조회 595 댓글 0

JavaScript에서 배열의 두 요소를 어떻게 교체합니까?


https://flaviocopes.com/javascript-swap-array-elements/ 


5 개의 문자를 포함하는 배열 a가 있다고 가정합니다.


const a = ['a', 'b', 'c', 'e', 'd']


인덱스 4의 요소 (이 경우 'd')를 인덱스 3의 요소 (이 경우 'e')와 교체하려고 합니다.


임시 항목 tmp를 사용하여 # 4의 값을 저장 한 다음 # 4 대신 # 3을 입력하고 임시 항목을 # 3에 할당합니다.


const tmp = a[4]
a[4] = a[3]
a[3] = tmp


임시 변수를 선언하지 않는 또 다른 옵션은 다음 구문을 사용하는 것입니다.


const a = ['a', 'b', 'c', 'e', 'd'];

[a[3], a[4]] = [a[4], a[3]]


이제 배열 a가 원하는 대로 올바르게 정렬됩니다.


a //[ 'a', 'b', 'c', 'd', 'e' ]



댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.