[課程概要]
① 三種variable:number, string, boolean
② typeof
[使用方法]
<html>
<head>
<script>
要把variable的設定打在這個裡面!
</script>
</head>
<body>
<script>
要把variable的設定打在這個裡面!
</script>
</body>
</html>
[variable介紹]
【number】
★ 只有一種格式,就是number
★ 前面打 var
★ 他可以貯存任何形式的變數:整數、小數、科學記號(ex. 123e5 = 123*10^5)
var nummber1 = 12345;
var nummber2 = 123.45;
var nummber3 = 123e5; // 12300000
var nummber4 = 123e-5; // 0.00123
【string】
★ 前面打 var
★ 就是存字串
★ 可以用單引號('')、雙引號("")
★ 如果字串中需要用到單引號,那外圍就需要打雙引號
var string1 = 'Javascript';
var string2 = "Javascript";
var string3 = "Let's learn Javascript"; // 字串中有單引號,所以外圍是雙引號
【boolean】
★ 前面打 var
★ 只能存true或false
★ 小心不要加了單引號或雙引號,變成String
var condition1 = true;
var condition2 = false;
[variable的其他性質]
◑ javascript可以隨時改變variable的型態(從number變成string)
var storage = 'Javascript';
storage = 98 ;
那storage的型態就會從string變成number,不需要重新宣告
◑ 變數的快速輸入
[typeof]
◑ 可以顯示出variable的型態,是number、string、或是boolean
<html>
<head>
</head>
<body>
<script>
alert(" Atina is type: " + typeof "Atina" + "\n\n"
+ " 12345 is type: " + typeof 12345 + "\n\n"
+ " true is type: " + typeof true );
</script>
</body>
</html>
[轉換形式的函式]
var dog = 10000;
dog = "cute";
dog = parseInt("111.11");
alert(dog + "is type of" + typeof dog);