자바스크립트에서 산술 덧셈을 구현하는 방법

青灯夜游
풀어 주다: 2023-01-07 11:46:51
원래의
6308명이 탐색했습니다.

JavaScript에서 산술 덧셈을 구현하는 방법: 1. "+" 연산자, 구문 "a+b"를 사용합니다. 2. "+=" 연산자, 구문 "a+=b"를 사용합니다. 증분 연산자, 구문 "a++" 또는 "++a".

자바스크립트에서 산술 덧셈을 구현하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript에서 덧셈 연산을 구현하는 방법

방법 1: "+" 연산자 사용

예 1: 특수 피연산자의 합산 연산에 주의하세요

var n = 5; //定义并初始化任意一个数值 console.log(NaN + n); //NaN与任意操作数相加,结果都是NaN console.log(Infinity + n); //Infinity与任意操作数相加,结果都是Infinity console.log(Infinity + Infinity); //Infinity与Infinity相加,结果是Infinity console.log((-Infinity) + (-Infinity)); //负Infinity相加,结果是负Infinity console.log((-Infinity) + Infinity); //正负Infinity相加,结果是NaN
로그인 후 복사

예 2: 덧셈 연산자는 다음을 수행할 수 있습니다. 피연산자 기준 데이터 유형에 따라 덧셈 연산인지 연결 연산인지 결정됩니다

console.log(1 + 1); //如果操作数都是数值,则进行相加运算 console.log(1 + "1"); //如果操作数中有一个是字符串,则进行相连运算 console.log(3.0 + 4.3 + ""); //先求和,再连接,返回"7.3" console.log(3.0 + "" + 4.3); //先连接,再连接,返回"34.3" //3.0转换为字符串3
로그인 후 복사

참고: 덧셈 연산자를 사용할 때 먼저 피연산자의 데이터 유형이 요구 사항을 충족하는지 확인해야 합니다.

방법 2: "+=" 연산자를 사용합니다

"+=" 연산자의 기능: 값을 할당하기 전에 오른쪽 피연산자에 더하기 또는 연결 연산을 수행한 다음 연산 결과를 왼쪽에 복사합니다. 피연산자

var a=1,b=2,c=3,d=4; console.log(a+=b); console.log(b+=a); console.log(c+=b); console.log(d+=d); console.log(a); console.log(b); console.log(c); console.log(d);
로그인 후 복사

자바스크립트에서 산술 덧셈을 구현하는 방법

방법 3: "++" 증가 연산자 사용

증분++연산은 계속해서 1을 더한 다음 그 결과를 왼쪽 피연산자에 할당하여 자체 결과를 변경하는 간단한 방법을 얻는 것입니다. . 방법.

단항 연산자인 증분 연산자는 변수, 배열 요소 또는 객체 속성에 대해 작동하며 직접적인 수량에 작용할 수 없습니다. 다른 위치에 따라 2가지 작동 방법으로 나눌 수 있습니다:

  • 접두사 증가(++n): 먼저 증가한 다음 값을 할당합니다.

  • 사후 증가(n++): 먼저 값을 할당한 다음 증가합니다.

예:

var a = b = c = 4; console.log(a++); //返回4,先赋值,再递增运算结果不变 console.log(++b); //返回5,先递增,再赋值,运算结果加1 console.log(c++); //返回4,先赋值,再递增,运算结果不变 console.log(c); //返回5,变量的值加1 console.log(++c); //返回6,先递增,再赋值,运算结果加1 console.log(c); //返回6
로그인 후 복사

자바스크립트에서 산술 덧셈을 구현하는 방법

[추천 학습:javascript 고급 튜토리얼]

위 내용은 자바스크립트에서 산술 덧셈을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!