[Day 2]从零开始学习 JS 的连续-30 Days---数值

学习 JS Day 2

宣告变数的资料型别
1.数值( Number )
2.字串( String )
3.布林值( Boolean )
4.未设定值( Undefind )
5.无值( Null )
6.列阵( Array )
7.物件( Object )

数值

  1. 数值用来计算使用,常见计算方式( 算数运算子 )有加号( + )、减号( - )、乘号( * )、除号( / )、取余数( % )、指数( ** )。

如上图所示,各运算所返还得值。

  1. 数值可使用整数、浮点数( 小数及小数点 )、正数无限大( +Infinity )、负数无限大( -Infinity )、NaN(not-a-number,非数字)

如上图可使用小数点、正无限大、负无限大。

如上图a所赋予的值为字串( 用单引号包起 ),然而 parseInt() 将型别字串转为型别数值。
返回的值并非数字,所以显示NaN。
检查型别的语法为typeof,将NaN带入可得型别为数值。

  1. 递增与递减:字尾/字首递增( 双加号 )与字尾/字首递减( 双减号 )运算子。

如上图所示c=a++,即为将a的值赋予c,再将a的值加一。
如上图所示d=++b,即为将b的值加一,再赋予d。
最後可得a=3、b=3、c=2、d=3。

今天就到这结束,期待下次文章。


<<:  [Day 1]从零开始学习 JS 的连续-30 Days---宣告变数

>>:  Day2 专案成立,来谈谈花钱的艺术

python-opencv 进行饼乾烤焦检测

这组程序是用来判断饼乾的颜色是否烤焦,不只可以应用在食品业上,在工业上也可以判断金属在热处理後的颜色...

Day.14 Crash Recovery- InnoDB 架构 -> MYSQL 二阶段提交(2PC) _2

有关於实际业务上对於数据要求的重要性,以下参数设定的写入策略搭配会对性能与安全度产生不同的影响。 ...

Day 10 - Rancher 丛集管理指南 - RKE 管理与操作

本文将於赛後同步刊登於笔者部落格 有兴趣学习更多 Kubernetes/DevOps/Linux 相...

Golang - 使用docker部署专案

之前就有做过这件事情 当时搞定了之後想说,简单吗~~~就是搞个Dockerfile而已 结果好一阵子...

Proxmox VE 安装虚拟机:Windows 10 (三)

对於需要效能的客体机来说,最关键的部份就在於网路传输及磁碟读写效能,它们会直接影响到客体机服务的顺...