<html>
<head>
<style type = "text/css">
</style>
<title>JavaScriptDemo2</title>
</head>
<body>
</body>
<script type = "text/javascript">
//注意JS中的number类型是不区分整数和小数的.
var a = 123;
alert(123/1000*1000);//结果为123
/*
注意JS中的string类型在作+运算时相当于java中的字符串连接,
而作-运算时是数值上的相减(若字符串不是数值则结果为NaN)
*/
var str1 = "234";
alert(str1+1);//结果为2341
alert(str1-1);//结果为233
var str2 = "abc";
alert(str2-1);//结果为NaN
//JS中的boolean类型true和false可以分别作为值1和0参与运算,这不同于java.
var b1 = true;
alert(b1+1);//结果为2
var b2 = false;
alert(b2+1);//结果为1
//== 和 === 的区别,==只判断值是否相等,===同时判断值和类型
var c = "5";
alert(c==5);//结果为true
alert(c===5);//结果为false
/*
使用document.write()可以直接在页面上输出内容,而不像alert()一样弹出对话框显示。
它可以接收固定值、变量以及HTML标签。
*/
document.write("aaaaaaa");
document.write("<br/>");
document.write("<hr/>");
</script>
</html>