程式語言的記憶能力

記憶能力

參考介紹:w3schools(英文版)runoob(簡中版)

var 變數名稱 = 內容值;
var v1 = 100;                 //將值100指派到變數v1中記憶著

 

運算符號

參考介紹:w3schools(英文版)runoob(簡中版)

 

範例小練習:變數與運算式

<script>

var v1 = 99;                     //宣告變數v1 (記錄時薪) 這個是全域變數
v1++;                            //v1變數累加1存回v1變數
document.write('時薪:'+v1);     //在頁面中顯示時薪
v1*=8;                           //時薪乘以8小時再存回v1變數 (記錄成日薪)
document.write('<br>日薪:'+v1);  //在頁面中顯示日薪

function count1(){        //Fn函式是為了先準備好但不需要馬上執行的程式
    //var v2 = v1*30;     //在Fn內var宣告的變數是區域變數,無法出Fn
    v2 = v1*30;           //變數的使用並不一定要var, 
                          //沒有var而新成立的變數是全域變數
                          
    document.write('<br>在Fn內月薪v2計算的結果:'+v2);
}

count1();   //呼叫count1函式馬上執行一次

//如果Fn內使用的是第一行有var的,則以下這一行無法執行
document.write('<br>在Fn外月薪v2計算的結果:'+v2);
//如果上一行執行錯誤,則程式會停止執行,也就是下一行不會執行了
document.write('<br>變數v1仍然記錄的是日薪:'+v1);

</script>