review0515
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>review0515</title>
<script type="text/javascript">
// alert("hello javascript");
document.write("hello erverone");
function funName(num1,num2){
alert('123');
}
funName(2,3);
// var x;
// x = '123';
// alert(x + 1);
// + 遇到数值类型 会进行四则运算
// + 遇到字符串 会拼接字符串
// 创建函数
// function add(){
// alert('999');
// }
// 调用函数
// add();
// n1 n2 形参
// function add(n1, n2){
// alert(n1+n2);
// }
// 3,4 实参
// add(3,4);
// function add(n1,n2){
// var n3;
// n3 = n1 + n2;
// return n3;
// }
// var num = add(15, 5);
// alert(num);
// console.log(num);
// var num1 = function(n1,n2){
// var n3 = n1 + n2;
// return n3;
// }
// alert(num1(3,4));
// var id='16';
// console.log(isNaN(id)); //false
// var id=16;
// alert(typeof id);
// console.log(isNaN(id));//true
// var str = '123';
// console.log(str+1);//1231
// console.log(str*1+1);//124
// console.log(parseInt(str)+1);//124
// console.log(1+str);//1123
// var str1 = 'abc';
// console.log(isNaN(str1));//true
// var str2 = '123';
// console.log(isNaN(str1));//false
var str = '123';
console.log(parseInt(str));//123
console.log(parseFloat(str));//123
console.log(Number(str));//123
var str = '123.23';
console.log(parseInt(str));//123
console.log(parseFloat(str));//123.23
console.log(Number(str));//123.23
var str = 'abc';
console.log(parseInt(str));//NaN
console.log(parseFloat(str));//NaN
console.log(Number(str));//NaN
var str = '123a';
console.log(parseInt(str));//123
console.log(parseFloat(str));//123
console.log(Number(str));//NaN
var str = 'a123';
console.log(parseInt(str));//NaN
console.log(parseFloat(str));//NaN
console.log(Number(str));//NaN
var str = '0123';
console.log(parseInt(str));//123
console.log(parseFloat(str));//123
console.log(Number(str));//123
var str = '0123.23';
console.log(parseInt(str));//123
console.log(parseFloat(str));//123.23
console.log(Number(str));//123.23
var str = '0123.623';
console.log(parseInt(str));//123
console.log(parseFloat(str));//123.623
console.log(Number(str));//123.623
var str = null;
console.log(parseInt(str));//NaN
console.log(parseFloat(str));//NaN
console.log(Number(str));//0
var str = '';
console.log(parseInt(str));//NaN
console.log(parseFloat(str));//NaN
console.log(Number(str));//0
var str = '';
console.log(Boolean(str));//false
var str = null;
console.log(Boolean(str));//false
var str = 'abc';
console.log(Boolean(str));//true
var str = 123;
console.log(Boolean(str));//true
var str = 0;
console.log(Boolean(str));//false
console.log(undefined == null);//true
console.log(123 === '123');//flase 严格判断
</script>
</head>
<body>
</body>
</html>