JavaScript基础语法(后篇)

本文详细介绍了JavaScript中的关系运算符(如大于、小于等)、相等运算符(如==、===等)、条件运算符(三元运算符)以及运算符优先级的概念和用法。通过示例代码解释了这些运算符的工作原理,并展示了如何在实际编程中应用它们来做出逻辑判断和赋值操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. JavaScript 赋值运算符
  2. JavaScript关系运算符
  3. 3.1 oJavaScript关系运算符

>   大于

>=  大于等于

<   小于

<=  小于等于

运算的结果为布尔值

     5.

//运算的结果为布尔值

Var a = 4<=5;//

Console.log(“a =”+ a);

     6.   3.2 JavaScript相等运算符

== 表示值相等的意思

!= 表示不等的意思

=== 全等(数据类型与值都相等)

!== 不全等

运算的结果为布尔值

     7.

Var b = (4 != 5);

Console.log(“b=”+ b);//b=true

     8.  JavaScript条件运算符

条件运算符也叫做三元运算符。

  1. 语法:条件表达式?语句1:语句2;
  2. 执行的流程:

条件运算符在执行时,首先对表达式进行求值

如果该值为true,则执行语句1,并返回执行结果

如果该值为false,则执行语句2,并返回执行结果

Var a = 340;

Var b = 30;

//比较a与b谁大

Var max = a > b ? a : b;

Console.log(max);//340

     9.  JavaScript 运算符优先级

JS中的优先级就跟我们数学的优先级一样,比如在数学中:先乘除 再加减 有括号先算括号里面的算术操作符 →(关系运算符)比较操作符 逻辑操作符 → "="赋值符号

(+,-,*,/,++,--,%) → (,==,===,<=,>=,!=) → (&&,||,!)→ (=,+=,-=,..)

var a = 5, b, sum;

b = 100 % 6;//4

console.log(b);//4

sum = a > b && a * b > 0;//true && true =true

console.log(sum);//

sum = ((++a) + 3) / (2 - (--b)) * 3;//计算值

console.log(sum);//-27

     10.    JavaScript 流程控制语句

流程中的三种基本流程结构:

1.顺序结构

       2.分支结构

       3.循环结构

顺序结构:按照顺序一条一条的执行代码,从上到下。

分支结构:执行代码的时候,可以根据条件进行选择,条件越多对应的结果越多,分支也就越多。例如 if…else…语句,switch语句

循环语句:用来重复不断的做一件事,for循环,while循环,do…while循环

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值