tft每日頭條

 > 生活

 > axure rp9怎麼做計算器運算效果

axure rp9怎麼做計算器運算效果

生活 更新时间:2024-07-30 13:18:47

【知識點29】常用數學函數

01 abs(x)函數

絕對值函數:返回數字的絕對值。

使用方法:[[Math.abs(x)]]

具體步驟:

(1)在頁面畫布中放入文本框(名稱:input1、output1)以及按鈕(名稱:abs)。

(2)點擊abs按鈕,在“交互”功能面闆中,打開“交互編輯器”。添加“單擊時”事件。點擊“設置文本”-選擇output1文本框-在“值”處點擊“fx”,添加函數。在“添加局部變量”處,設置獲取input1文本框字符,“input=元件文字-input1”。

在“插入變量或函數…”中,設置abs(x)函數“[[Math.abs(input)]]”。單擊确定完成。

axure rp9怎麼做計算器運算效果(AxureRP9)1

(3)實現絕對值函數功能。

axure rp9怎麼做計算器運算效果(AxureRP9)2

02 ceil(x)函數

返回大于或者等于x的最小整數值。“向上取整函數”

使用方法:[[Math.ceil(x)]]

03 floor(x)函數

返回小于或者等于x的最大整數值。“向下取整函數”

使用方法:[[Math.floor(x)]]

04 max(x,y)函數和min(x,y)函數

獲取參數中的最大值/最小值。

使用方法:[[Math.max(x,y)]] [[Math.min(x,y)]]

具體步驟:

(1)在頁面畫布中放入文本框(名稱:input21~ input24、output21~ output22)以及按鈕(名稱:max、min)。

(2)點擊max按鈕,在“交互”功能面闆中,打開“交互編輯器”。添加“單擊時”事件。點擊“設置文本”-選擇output21文本框-在“值”處點擊“fx”,添加函數。在“添加局部變量”處,設置獲取input21~ input24文本框字符,“input21=元件文字-input21”~“input24=元件文字-input24”。

在“插入變量或函數…”中,設置max(x,y)函數“[[Math.max(input21,input22,input23,input24)]]”。單擊确定完成。

axure rp9怎麼做計算器運算效果(AxureRP9)3

(3)同理設置min(x,y)函數。

(4)實現最大值/最小值函數功能。

axure rp9怎麼做計算器運算效果(AxureRP9)4

05 random()函數

(1)随機數函數,返回一個0~1之間的随機數。

在頁面畫布中放入文本框(名稱:output3、input31~input32、output31)以及按鈕(名稱:random1、random2)。

(2)點擊random1按鈕,在“交互”功能面闆中,打開“交互編輯器”。添加“單擊時”事件。點擊“設置文本”-選擇output3文本框-在“值”處點擊“fx”,添加函數。在“插入變量或函數…”中,設置random()函數“[[Math.random()]]”。單擊确定完成。

axure rp9怎麼做計算器運算效果(AxureRP9)5

(3)即可實現返回一個0~1之間的随機數。

(4)若需要實現返回一個1~15(可調)之間的随機整數,可将返回0~1之間的随機數函數“*15”,并設置向上取整函數即可。

axure rp9怎麼做計算器運算效果(AxureRP9)6

(5)指定範圍的随機數

若實現指定範圍内的随機數,随機數函數乘以取值範圍并“ 1”(如5~15,個數為15-5 1個數值),并加上原有最小取值範圍,向下取整即可。

axure rp9怎麼做計算器運算效果(AxureRP9)7

06 其他數學函數

(1)acos(x)函數:獲取一個數值的反餘弦值。x為數值,範圍在-1~1之間。[[Math.acos(x)]]

(2)asin(x)函數:獲取一個數值的反正弦值。x為數值,範圍在-1~1之間。[[Math.asin(x)]]

(3)atan(x)函數:獲取一個數值的反正切值。x為數值。[[Math.atan(x)]]

(4)atan2(y,x)函數:獲取某一點(x,y)的角度值。“x,y”為點的坐标數值。[[Math.atan2(y,x)]]

(5)cos(x)函數:餘弦函數。x為弧度數值。[[Math.cos(x)]]

(6)exp(x)函數:指數函數,計算以e為底的指數。x為數值。[[Math.exp(x)]]

(7)log(x)函數:對數函數,計算以e為底的對數值。x為數值。[[Math.log(x)]]

(8)pow(x,y)函數:幂函數,計算x的y次幂。x不能為負數且y為小數,或者x為0且y小于等于0。[[Math.pow(x,y)]]

(9)sin(x)函數:正弦函數。x為弧度數值。[[Math.sin(x)]]

(10)sqrt(x)函數:平方根函數。x為數值。[[Math.sqrt(x)]]

(11)tan(x)函數:正切函數。x為弧度數值。[[Math.tan(x)]]

待續~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved