> 웹 프론트엔드 > JS 튜토리얼 > JS는 두 변수가 교환 구현 코드에 적합하다는 것을 인식하기 위해 중간 변수 temp를 사용하지 않습니다.

JS는 두 변수가 교환 구현 코드에 적합하다는 것을 인식하기 위해 중간 변수 temp를 사용하지 않습니다.

小云云
풀어 주다: 2018-02-05 09:31:40
원래의
1674명이 탐색했습니다.

이 글은 주로 JS에서 중간 변수 temp를 사용하지 않고 두 변수의 교환을 구현하는 방법을 소개합니다. 필요한 친구들이 참고하면 좋겠습니다.

1. 덧셈과 뺄셈을 사용하세요.


var a=1;
var b=2;
a=a+b;
b=a-b;
a=a-b;
로그인 후 복사

2. 곱셈과 나눗셈을 사용하세요(곱셈과 나눗셈은 덧셈과 나눗셈 연산에 더 가깝습니다)


var a=1;
var b=2;
 a = a * b;
 b = a / b;
 a = a / b;
로그인 후 복사

참고: 이 방법은 정수 및 부동 소수점 값을 가진 변수를 교환할 수 있지만 부동 소수점 유형을 처리할 때 정밀도가 떨어질 수 있으며 곱셈과 나눗셈 중에 b는 0이 될 수 없습니다.

3. 배열의 유연성


var a=1;
var b=2;
a=[b,b=a][0];
로그인 후 복사

관련 추천:

WeChat 애플릿에서 공유 변수 값을 구현하는 방법 소개

PHP에서 두 변수 값을 교환하는 방법(사용하지 않고) 세 번째 변수)

JavaScript 솔루션에서 두 변수 값을 교환하는 7가지 방법

위 내용은 JS는 두 변수가 교환 구현 코드에 적합하다는 것을 인식하기 위해 중간 변수 temp를 사용하지 않습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿