⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.4.2.htm

📁 一部非常好的javaScript教程
💻 HTM
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<h2 align="center">算术运算符</h2>
<p>JavaScript 支持的算术运算符如表 1.2 所示。</p>
<div align="center">表 1.2 JavaScript 算术运算符 </div><p>
<center>
<TABLE BORDER CELLSPACING=1 CELLPADDING=9 WIDTH=598>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP" height="40"> 
      <div align="center">运算 </div>
    </TD>
    <TD WIDTH="89%" VALIGN="TOP" height="40"> 
      <div align="center">说明 </div>
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
     +
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
     -
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
    减或单目减
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
     *
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
    /
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
     %
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
      取模,即计算两个整数相除的余数。例如,10%3 = 1。 
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
     ++
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
     递加 1 并返回数值或返回数值后递加 1,取决于运算符的位置在操作数前还是后。 
    </TD>
  </TR>
  <TR> 
    <TD WIDTH="11%" VALIGN="TOP"> 
      --
    </TD>
    <TD WIDTH="89%" VALIGN="TOP"> 
   递减 1 并返回数值或返回数值后递减 1,取决于运算符的位置在操作数前还是后。 
    </TD>
  </TR>
</TABLE></center>
<p>以下示例演示了 JavaScript 中算术运算符的应用。</p>
<p><a href="../src/tu1.10.htm" target="_blank">示例 </a>
<p>说明:对于没有 C 语言基础的读者来说,最后四行的结果十分令人费解。实际上,对于递加运算符 ++,如果它放在操作数之后,其含义是:先返回操作数的数值,然后将操作数加 
  1;如果它放在操作数之前,其含义是:先将操作数加 1,然后返回操作数的值。对于递减运算符,将其放在操作数之前或之后的效果与递加运算符类似。
<p>
计算 a++ 时,先将 a 的值(此时为 2,因为前面的任何运算都没有更改这个初始值)作为表达式的值返回,然后将 a 加 1(此时 
a = 3),因此 a++ 这个表达式的值就是 2,而计算了这个表达式之后 a 的值为 3;接着计算表达式 ++a,此时先将 a 的值加 1(3 + 1 = 
4),然后将 a 的值返回,因此 ++a 这个表达式的值是 4,同时 a 的值也是 4(用于下一轮的计算)。<p>
如果按照注释行中的说明进行替代,则计算了 b=a++ 之后,b=2(也就是先计算该表达式的值为 a,然后将 a 加 1),a=3;计算了 b=++a 后,b=a=4;计算了 
b=a-- 后,b=4,a=3;最后计算 b=--a,结果是 b=a=2。 
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -