Java Script从入门到精通(第5版)
上QQ阅读APP看书,第一时间看更新

2.3.1 算术运算符

算术运算符用于在程序中进行加、减、乘、除等运算。JavaScript中常用的算术运算符及其描述和示例如表2.3所示。

表2.3 JavaScript中常用的算术运算符及其描述和示例

注意

在使用“/”运算符进行除法运算时,如果被除数不是0,除数是0,则得到的结果为Infinity;如果被除数和除数都是0,则得到的结果为NaN。

【例2.5】将华氏度转换为摄氏度。(实例位置:资源包\TM\sl\2\05)

将华氏度转换为摄氏度的公式为“摄氏度 = 5 / 9* (华氏度-32)”。假设某城市的当前气温为77 ℉(华氏度),分别输出该城市以华氏度和摄氏度表示的气温,代码如下。

<h2>某城市当前气温</h2>
<script type="text/javascript">
     var degreeF=77;                                   //定义表示华氏度的变量
     var degreeC=0;                                    //初始化表示摄氏度的变量
     degreeC=5/9*(degreeF-32);                         //将华氏度转换为摄氏度
     document.write("华氏度:"+degreeF+"&deg;F");      //输出以华氏度表示的气温
     document.write("<br>摄氏度:"+degreeC+"&deg;C");  //输出以摄氏度表示的气温
</script>

执行上述代码,结果如图2.7所示。

图2.7 输出以华氏度和摄氏度表示的气温

说明

“+”除了可以作为算术运算符,还可用于连接字符串,作为字符串运算符。