JS第四课(运算符)(一)

简介: JS第四课(运算符)(一)

1 算式运算符

 <!-- 第一部分 算式运算符 -->
 <h1>算式运算符 </h1>
 <script>
     console.log("算式运算符")
     // 算数运算符一
     console.log(2 + 2);
     console.log(2 / 2);
     console.log(2 * 2);
     console.log(2 - 2);
     console.log(8 % 2);
     //算数运算符二
     var num1 = 2000
     var num2 = 100
     document.write("<h1>" + num1 + num2 + "</h1>")
     document.write(num1 - num2)
     document.write("<h1>" + num1 * num2 + "</h1>")
     document.write("<h1>" + num1 / num2 + "</h1>")
     document.write("<h1>" + num1 % num2 + "</h1>")
     document.write("<h1>" + num1++ + "</h1>")
     document.write("<h1>" + ++num1 + "</h1>")
     document.write("<h1>" + num2-- + "</h1>")
 </script>

2 比较运算符

 <!-- 第三部分 比较运算符 Boolean类型 -->
 <script>
     console.log("比较运算符 Boolean类型")
     var aa = 12;
     var bb = 4;
     console.log(aa == bb)
     console.log(aa > bb)
     console.log(aa < bb)
     console.log(aa >= bb)
     console.log(aa <= bb)
     console.log(aa != bb)
     console.log(aa!==bb)
 </script>

3 逻辑运算符

 <!-- 逻辑运算符 -->
 <script>
     //逻辑运算符 boolean 与或非
     console.log(3 > 5 && 3 > 2);
     console.log(32 > 53 && 32 < 2);
     console.log(3 > 5 || 3 > 2);
     console.log(true);
     //逻辑短路
     console.log(123 && 4567);
     console.log(0 && 4567);
     console.log(0 && 1 + 2 && 456 * 89889);
     //逻辑或短路
     console.log(123 || 456);
     var aa = 123;
     var bb = 234;
     var cc = 123;
     console.log(aa = cc)
     console.log(aa == cc)
     console.log(aa == cc)
     console.log("等于号的区别")
     alert("逻辑运算符||")
     console.log(!true);
     console.log(!false);
 </script>

4 赋值运算符

<!--第二部分  赋值运算符 -->
<script>
    console.log("赋值运算符")
    var a = 20;
    var b = 5;
    console.log("+等于" + (a += b));
    console.log("-等于" + (a -= b));
    console.log("*等于" + (a *= b));
    console.log("%等于" + (a %= b));
    console.log("/等于" + (a /= b));
</script>

5 三元运算符

 

相关文章
|
3月前
|
JavaScript
js运算符
js运算符
26 5
|
3月前
|
JavaScript 前端开发
JavaScript 运算符全知道
JavaScript 运算符全知道
66 0
|
4月前
|
JavaScript 前端开发
JavaScript 运算符
JavaScript 运算符
27 3
|
8月前
|
存储 JavaScript 前端开发
【JavaScript技术专栏】JavaScript基础入门:变量、数据类型与运算符
【4月更文挑战第30天】本文介绍了JavaScript的基础知识,包括变量(var、let、const)、数据类型(Number、String、Boolean、Undefined、Null及Object、Array)和运算符(算术、赋值、比较、逻辑)。通过实例展示了如何声明变量、操作数据类型以及使用运算符执行数学和逻辑运算。了解这些基础知识对初学者至关重要,是进阶学习JavaScript的关键。
61 0
|
5月前
|
JavaScript 前端开发
JavaScript 中的 typeof 运算符
【8月更文挑战第29天】
34 1
|
5月前
|
JavaScript 前端开发 安全
深入理解JavaScript中的比较运算符
深入理解JavaScript中的比较运算符
|
5月前
|
前端开发 JavaScript 程序员
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
|
5月前
|
JavaScript 前端开发
JS常见的运算符有哪些?
JS常见的运算符有哪些?
|
5月前
|
JavaScript 前端开发
JavaScript基础&实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
这篇文章详细介绍了JavaScript中的强制类型转换、运算符(包括算术、逻辑、条件、赋值和关系运算符)的使用方法和优先级规则。
JavaScript基础&实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
|
6月前
|
JavaScript 前端开发 网络架构
JavaScript编码之路【对象的增强、ES6新特性之函数的默认值设置 、rest参数 (剩余参数)、拓展运算符、对象与数组的解构赋值】
JavaScript编码之路【对象的增强、ES6新特性之函数的默认值设置 、rest参数 (剩余参数)、拓展运算符、对象与数组的解构赋值】
65 1