运算子主要是利用符号或单词,来运算前後的值并回传结果
范例:
我们到 Chrome 浏览器的 Console 来查
范例中 1
和 2
被称为运算元,而 +
称之为运算子,
该范例有两个运算元,因此称为二元运算子或算术运算子
范例中 typeof
为运算子,而 aaa
为运算元
该范例只有一个运算元,因此称为一元运算子
var a;
a = 1 + 1;
该范例中 a = 1 + 1
包含了两个运算子,分别为 =
和 +
,
会先将 1 + 1
的结果 2
运算出来,随後将 2
赋予到变数 a
中,
因此 a = 1 + 1
里面都属於二元运算子
var bmi = 25;
var b = (bmi > 20) ? '胖' : '瘦';
console.log(b); // 胖
该范例中 (bmi > 20) ? '胖' : '瘦';
为三元运算子又称条件运算子,
其中 ?
和 :
为运算子,(bmi > 20)
、 '胖'
和 '瘦'
为运算元,
如果 bmi
大於 20 会显示 胖
,否则显示 瘦
,
而 var b = (bmi > 20) ? '胖' : '瘦'
会先将後面的三元运算子结果运算出来後,
才将结果赋予到变数 b
上,而这段程序码包含一个二元运算子和一个三元运算子
更多运算子的说明可到 MDN 参考文件查看
以上是今天运算子的部分,感谢观看!!
<<: [Day09] - 未知网址的弹跳视窗 - is 属性
>>: 如何用 Apps Script 寄出客制化的 Google 表单并搜集分散在 Google Sheet 中的回应?(三)一次搜集很多 Google Form 内的回应
我相今天的篇章是大家期待已久的,因为经过前面十天的努力,今天终於要将我们的部落格公开在世人面前啦!不...
状态图 (State Machine) ,是类似於本文章要介绍的主轴: 有限状态机 (Finite-...
「喂?」山姆拿起对讲机,试着联络村子里的长老。 「我在这座黑森林里,找到很多水晶,这样不知道可以卖...
既然昨天提到自订 spacing,width和height 也会跟着继承,今天威尔猪就来讲讲宽高的使...
渗透测试简介 今天来跟各位介绍一下,什麽是渗透测试。渗透测试(Penetration Test),简...