真正理解編程的第一步是回顧代數(shù)知識(shí)。如果你記得上學(xué)時(shí)曾學(xué)的代數(shù),起初應(yīng)該如下。
3 + 5 = 8
你開始執(zhí)行含有未知數(shù)的計(jì)算,如下x代表未知數(shù):
3 + x = 8
通過(guò)移項(xiàng)可以計(jì)算出x:
x = 8 - 3
-> x = 5
當(dāng)你引入不止一個(gè)更靈活的的條件 -- 你正在使用變量:
x + y = 8
你可以改變x和y的值,表達(dá)式依然成立:
x = 4
y = 4
或
x = 3
y = 5
編程語(yǔ)言都是如此。在編程中,變量是可改變值的容器。變量可以保存各種類型的值或計(jì)算結(jié)果。變量由變量名、值構(gòu)成,通過(guò)中間的等號(hào)(=)將他們分開。變量名可以是任何字母或者單詞,但要記住其中有一些限制,比如某些是有特殊功能的關(guān)鍵詞。
我們來(lái)看看這是如何在Javascript中工作的,以下代碼定義了兩個(gè)變量,計(jì)算兩個(gè)之和將其保存在第三個(gè)變量中。
var x = 5;
var y = 6;
var result = x + y;