【Day13】运算子(Operator)

运算子主要是利用符号或单词,来运算前後的值并回传结果

范例:

我们到 Chrome 浏览器的 Console 来查

范例中 12 被称为运算元,而 + 称之为运算子

该范例有两个运算元,因此称为二元运算子或算术运算子

范例中 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 内的回应

Day 11:将你的 Hexo 部落格部属到 Github Pages

我相今天的篇章是大家期待已久的,因为经过前面十天的努力,今天终於要将我们的部落格公开在世人面前啦!不...

状态流程图与有限状态机

状态图 (State Machine) ,是类似於本文章要介绍的主轴: 有限状态机 (Finite-...

从零开始的8-bit迷宫探险【Level 23】长老,这个水晶值多少钱?

「喂?」山姆拿起对讲机,试着联络村子里的长老。 「我在这座黑森林里,找到很多水晶,这样不知道可以卖...

Day 10 - 宽高尺寸使用

既然昨天提到自订 spacing,width和height 也会跟着继承,今天威尔猪就来讲讲宽高的使...

[Day2] What is Pentest

渗透测试简介 今天来跟各位介绍一下,什麽是渗透测试。渗透测试(Penetration Test),简...