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的问题)
10 0
|
3天前
|
JavaScript 前端开发 Java
JavaScript基础语法(运算符)
JavaScript基础语法(运算符)
33 0
|
3天前
|
JavaScript 前端开发 开发者
从0开始学习JavaScript--JavaScript 表达式与运算符
JavaScript中的表达式和运算符是构建逻辑、进行计算的基础。本文将深入研究JavaScript中各类表达式,包括算术表达式、关系表达式、逻辑表达式,以及运算符的使用方法,并通过丰富的示例代码来帮助读者更全面地了解和运用这些概念。
|
3天前
|
存储 JavaScript 前端开发
【JavaScript技术专栏】JavaScript基础入门:变量、数据类型与运算符
【4月更文挑战第30天】本文介绍了JavaScript的基础知识,包括变量(var、let、const)、数据类型(Number、String、Boolean、Undefined、Null及Object、Array)和运算符(算术、赋值、比较、逻辑)。通过实例展示了如何声明变量、操作数据类型以及使用运算符执行数学和逻辑运算。了解这些基础知识对初学者至关重要,是进阶学习JavaScript的关键。
|
3天前
|
JavaScript 前端开发
JS中运算符的算术、赋值、+、比较(不同类型之间比较)、逻辑
JS中运算符的算术、赋值、+、比较(不同类型之间比较)、逻辑
9 1
|
3天前
|
JavaScript
js的一些运算符规则
js的一些运算符规则
13 1
|
3天前
|
JavaScript
js的比较运算符
js的比较运算符
15 1
|
3天前
|
JavaScript 前端开发
js的运算符
js的运算符
15 2
|
3天前
|
JavaScript 前端开发 数据安全/隐私保护
【专栏】JavaScript中的`==`和`===`运算符有重要区别,本文将从三个部分详细探讨
【4月更文挑战第29天】JavaScript中的`==`和`===`运算符有重要区别。`==`进行类型转换后比较,而`===`不转换类型,要求完全相等。在比较对象时,`==`只比较引用,`===`比较内容。推荐使用`===`以确保准确性,但在需要类型转换时可谨慎使用`==`。注意特殊值如`null`和`undefined`的比较。在数据验证、类型判断和条件判断等场景中,应根据需求选择合适的运算符。理解两者差异能提升代码质量和稳定性。
|
3天前
|
JavaScript 前端开发 开发者
解密 JavaScript 中的三元运算符:简洁而强大的条件表达式
解密 JavaScript 中的三元运算符:简洁而强大的条件表达式
18 0