JavaScript_算数运算符 及 表达式的理解

简介: JavaScript_算数运算符 及 表达式的理解

算数运算符包括+ - * / %(加、减、乘、除、取模)

加减乘除我们都不陌生,理解取模是我们要做到的,取模——返回剩余的余数值

记住 表达式是由数字、运算符、变量等共同组成的式子


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        console.log(1 + 1); // 2
        console.log(1 - 1); // 0
        console.log(1 * 1); // 1
        console.log(1 / 1); // 1
        // 1. % 取余 (取模)  
        console.log(4 % 2); // 0
        console.log(5 % 3); // 2
        console.log(3 % 5); // 3
        // 2. 浮点数 算数运算里面会有问题
        console.log(0.1 + 0.2); // 0.30000000000000004
        console.log(0.07 * 100); // 7.000000000000001
        // 3. 我们不能直接拿着浮点数来进行相比较 是否相等(0.1+0.2 的值即为 0.1 和 0.2 对应的二进制数值的相加)
        var num = 0.1 + 0.2;
        console.log(num == 0.3); // false
 // 表达式: 是由数字、运算符、变量等共同组成的式子 ,我们叫做表达式 
        console.log(1 + 1); // 2 就是返回值
        // 1 + 1 = 2
        // 右边表达式计算完毕把返回值给左边
        var num = 1 + 1;
    </script>
</head>
<body>
</body>
</html>
相关文章
|
JavaScript
js运算符
js运算符
159 5
|
JavaScript 前端开发
JavaScript Math(算数) 对象
JavaScript Math(算数) 对象
103 4
|
JavaScript 前端开发
JavaScript 运算符
JavaScript 运算符
84 3
|
JavaScript 前端开发
JavaScript 中的 typeof 运算符
【8月更文挑战第29天】
200 1
|
前端开发 JavaScript 程序员
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
225 4
|
JavaScript 前端开发
JavaScript 运算符全知道
JavaScript 运算符全知道
206 0
|
JavaScript 前端开发 安全
深入理解JavaScript中的比较运算符
深入理解JavaScript中的比较运算符
|
JavaScript
js---三元表达式详解
js---三元表达式详解
512 0
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
314 2
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
258 1
JavaScript中的原型 保姆级文章一文搞懂