03-JavaScript语法基础:if语句&for循环&函数

This commit is contained in:
qianguyihao
2018-01-18 15:01:09 +08:00
parent 215a07d3a0
commit acce52579f
5 changed files with 608 additions and 41 deletions

View File

@@ -583,7 +583,7 @@ typeof 变量
```
## 变量格式转换
## 数据类型转换
### 用户的输入
@@ -644,6 +644,34 @@ typeof 变量
10
```
### 字符串转为浮点数(小数):`parseFloat()`
道理同上。
### 隐式转换
我们知道,`"2"+1`得到的结果其实是字符串,但是`"2"-1`得到的结果却是数值1。这是因为计算机自动帮我们进行了“**隐式转换**”。
也就是说,`-``*``/``%``这几个符号会自动进行隐式转换。例如:
```javascript
var a = "4" + 3 - 6;
console.log(a);
```
输出结果:
```
37
```
虽然程序可以对`-`、`*`、`/`、`%``这几个符号自动进行“隐式转换”;但作为程序员,我们最好自己完成转换,方便程序的可读性。
## 我的公众号
想学习<font color=#0000ff>**代码之外的软技能**</font>?不妨关注我的微信公众号:**生命团队**id`vitateam`)。