前嗅ForeSpider腳本教程:運算符與運算順序

今天小編爲你們介紹的是:前嗅ForeSpider腳本中的運算符和運算順序,具體內容有:腳本支持的運算符、運算順序、運算級別以及默認類型轉換順序。ide

一.ForeSpider腳本支持的運算符字符串

1.通常運算符:string

2.比較運算符:float

3.賦值運算:腳本

4.自增自減運算:類型轉換

5.移位運算:字符

二.運算順序與運算級別浮點數

ForeSpider腳本在進行運算時先判斷是否有括號(零級運算符),優先計算,而後依次計算一級運算、二級運算...最後是五級賦值運算。對於同級運算則從左到右依次計算。位運算

1.零級運算符: ( )運算符

2.一級運算符: ++,--

3.二級運算符: *,/,%

4.三級運算符: +,-

5.四級運算符: ">>","<<"

6.五級運算符: ">",">=","<","<=","==","!="

7.六級運算符:

=,+=,-=,*=,/=,%=

x = 3+2*5; //先乘除後加減最後計算等號(x的值是13)

if(x>15-5)

return true; //先減法後比較(這裏返回true)

else return false

三.默認類型轉換順序

ForeSpider腳本默認的類型轉換順序爲: int(整型)->long(長整形)->float(浮點數)->string(字符串)。

x = 3.0+2*5; //x爲浮點數

y = "hello" + 5; //y的結果爲字符串: "hello5"

相關文章
相關標籤/搜索