Js基础之运算符

比较运算符

对比: = 单等是赋值 == 是判断 === 是全等(要求类型和值都相等) 开发中判断是否相等,强烈推荐使用===

//比较运算符有隐式转换把'2'转换为2 双等号 只判断
console.log(2 =='2')
console.log(undefined == null)
//===全等 判断 值 和 数据类型都一样才行
// 以后判断是否相等 请用 ===
console.log(2 ==='2')

题目:

判断一个数是4的倍数,且不是100的倍数需求:用户输入一个,判断这个数能被4整除,但是不能被100整除,满足条件,页面弹出true,否则弹出 false分析: ①:用户输入 ②:判断条件,看余数是不是0,如果是0就是能被整除,余数不是0,则不能被整除

// 1.用户输入
let num = +prompt('请输入一个数字:')
//2.弹出结果
alert(num%4===0 && num%100 !== 0)

三元运算符

语法: 条件 ? 满足条件执行的代码 :不满足条件执行的代码

console.log(3>5 ? 3 : 5)   //返回5

题目:

需求:用户输入2个数,控制台输出最大的值 分析: 用户输入2个数 利用三元运算符输出最大值

// 1.用户输入
let num1 = +prompt('请您输入第一个数:')
let num2 = +prompt('请您输入第二个数:')
//2.判断输出-三元运算符
num1 > num2 ? alert(`最大值是:${num1}`): alert(`最大值是:${num2}`)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值