<!DOCTYPE html>
<html lang="zh-CN">
<head>
<title> 页面 </title>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
//案例:计算年龄
var year=prompt('请输入您的出生年份:'); //year取过来的是字符串型
var age=2021-parseInt(year);
//也可以写成:var age=2021-year; //减法 隐式转换 (加法不行,加完之后还是字符串型)
alert('您的年龄为'+age+'岁');
//案例:简单加法器
var num1=prompt('请输入第一个数:');
var num2=prompt('请输入第二个数:');
var sum=parseFloat(num1)+parseFloat(num2);
alert('这两个数的和为'+sum);
//转换为布尔型
//代表空、否定的值会被转换成false,如'' 0 NaN null undefined
//其余值都会被转换为true
console.log(Boolean('')); //false
console.log(Boolean(0)); //false
console.log(Boolean(NaN)); //false
console.log(Boolean(null)); //false
console.log(Boolean(undefined));//false
console.log(Boolean('123')); //true
console.log(Boolean('你好')); //true
</script>
</head>
<body>
</body>
</html>