AI2 03-01 變數

變數是在程式執行過程中,暫存資料用的記憶體空間,像一個能裝東西的盒子。

1、變數會隨著程式的執行,改變裏面的資料。

2、變數可以分為「全域變數」及「區域變數」,在同一範圍內「變數名稱」不可重複。

  全域變數 (global):在整個Screen中,任何「事件」、「程序」下皆存在。

  區域變數 (local):僅存在某個「事件」、「程序」內,如下圖「作用範圍」(大嘴吧)內。

 

 設定多個區域變數 (local),點選「藍色」方框,出現「對話方塊」

 再將左邊「參數x」拼塊拖曳至右邊增加變數。

 區域變數又分,「有回傳值」(上圖) 及「無回傳值」(下圖)

3、設定變數之「初始值」,拖曳「數值」、「文字」拼塊接在變數之後。

 App Inventor 2 的變數並不須宣告資料型別。變數的資料型別依存入資料改變。

 

如何使用變數」值

 1)設定變數值」拼塊,可以改變「變數值」

 2)「求變數值」拼塊,可將取用變數值,用來顯示、計算、 合併...

4、變數使用範例程式:

  使用「滑桿」改變滑桿位置,由「變數A」取得「滑桿位置」值,

  「標籤.文字」的值,設為「變數A」。「標籤.字元尺寸」的值,設為「變數A」。

 

外觀設計

 

程式設計

 

顯示結果

 

誰在線上

目前有 144 訪客 以及 沒有會員 在線上

-

最多點閱

© 2017 iuiii.net . All Rights Reserved.