JavaScript 自增和自减面试题

it2025-07-19  7

自增和自减

自增

自增 - 通过自增可以使变量在自身的基础上增加1

a++; 使a自增1对一个变量自增以后,原变量的值会立即自增1自增分为两种:后++(a++) 和前++(++a)无论是a++ 还是++a,都会立即使原变量的值自增1不同的是a++ 和 ++a的值不同a++的值等于原变量的值(自增以前的值)++a的值等于原变量的新值(自增后的值)

自减

自减 - 通过自减可以使变量在自身的基础上减1

自减分成两种:后–(a–)和 前–(--a)无论是 a-- 或 --a 都会立即使原变量的值自减1不同的是a–和--a的值不同a–是变量的原值(自减前的值)–a值变量的新值(自减后的值)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>自增和自减练习</title> </head> <body> <script> var n1=10, n2=20; // 加了个逗号,表示两个变量同时声明 //就等于 var n1 = 10; // var n2 = 20; var n = n1++; console.log("n= "+n); //返回:10 console.log("n= "+n1); //返回:11 </script> <script> var n1=10, n2=20; n = ++n1; console.log("n= "+n); //返回:11 console.log("n= "+n1); //返回:11 </script> </body> </html>
最新回复(0)