這個部分算是JavaScript比較難纏的部分,不是難以理解,而是因為比較冗雜,稍稍心浮氣躁,就沒辦法好好理解,所以我把它拆成兩個部分來寫,這篇是第一部分。
運算式(expression)是由運算元(operand)以及運算子(operator)所組成。
例如:1+2=3 「+」是運算子,而 1、 2是運算元。
運算式可以分為以下幾種:指定運算式、算術運算式、字串運算式、布林運算式。
利用指定運算子(=、+=、-=、*=、/=、%=),將運算式右邊的值「指定」給左邊。
x = 100;
由常數、變數、函數、括號、運算子(+、-、*、/)組合而成的運算式。
x + y;
x++;
(x + y) / z;
利用「+」號將兩個字串組成一個新的字串。
let name ='洪七公' ,carrier = '丐幫幫主', hobby = '美食家';
hongQ = name + '不只是' + carrier + ',還是' + hobby;
布林運算式通常搭配邏輯運算子(&& 、|| 、!)來比較兩個運算式。
let x = 20;
let y = 10;
(x > 15) && (y > 5); //true