Accounting Principles (MGT1001-03 & MGT1001-04) Data Analytics 教學講義 Author:國立臺灣大學會計學系數位助教 杜昕 Mic Tu
範例檔案
Google Sheet Teaching Materials-Chapter 11 Examples
Table of Contents
變數宣告(Variable Declaration)是程式語言中相當重要的概念,以下延續上一章的例子說明變數宣告的重要性
function basicCalculation() {
console.log(5 + 3); // 8
console.log(5 - 3); // 2
console.log(5 * 3); // 15
console.log(5 / 3); // 1.666667
console.log(5 ** 3); // 次方125
console.log(5 % 3); // 餘數2
}
在上面的程式碼中,我們計算了5與3的各項四則運算的關係,若要改成計算7和5的關係,就要把每一行程式碼的數字都再修改一遍,若數字出現100次就要修改100遍,聽起來不是一個很靈活的方式。若此時我們此時用一個變數a代表5、b代表3,若我們要更改成7和5時,只要更改a和b的內容即可,這大概就是變數宣告的概念。
變數宣告時,可以使用「var 變數名稱 = 內容」進行變數宣告,講解如下:
變數名稱:為了可讀性,盡量以該變數代表的意義為主,其命名規則與function相同=:在GAS中,=代表的是「指派」,例如a = 5代表「將5指派給a」,此外=的前後會各空一格,增加程式的可讀性。內容:可以是數字、字串、甚至是function範例如下
function basicCalculationWithVariable() {
var a = 5;
var b = 3;
console.log(a + b); // 8
console.log(a - b); // 2
console.log(a * b); // 15
console.log(a / b); // 1.666667
console.log(a ** b); // 次方125
console.log(a % b); // 餘數2
}