定义一个程序 (函数)
MIT App Inventor 2
http://ai2.appinventor.mit.edu/
首先建立一个专案
选择 Layout 拉三个 HorizontalArrangement 到萤幕上
第一第二个格子都放一个 Label 以及一个 Textbox
两个 Label 的文字改成「Number 1」「Number 2」
第三个格子放入两个 Button
两个 Button 文字改为「plus」「minus」
选择左边的 Nofiter
拉到画面上,他会显示在下面,因为这是不可视元件
元件结构
Blocks / 程式码部分
点击左边的 Procedures (程序) 选择 to procedure do 到萤幕上

把程序名称改为「plus」
按下上面的齿轮,新增两个 input X
左边的 Notifier1 选择 .ShowAlert notice 放到刚刚定义的 plus 程序里面

选择 Math 将运算式 + 放到 notice 后面
将 TextBox1.Text 以及 TextBox2.Text 放到运算式 + 的两个格子

再次定义一个程序,名称「minus」

一样选择齿轮放入两个 input x

一样选择 Notifier1 底下的 ShowAlert notice

notice 后面放入 Math 底下的运算式 –

两个格子依序放入 TextBox1.Text 以及 TextBox2.Text

点击 Button1 选择 when Button1.Click 放到萤幕上

点击 Procedures (程序) 选择 call plus 放到 when Button1.Click 里面


在 x 跟 x2 放入 TextBox1.Text 以及 TextBox2.Text

点击 Button2 选择 when Button2.Click 放到萤幕上

一样选择 Procedures (程序) 放到 when Button2.Click 里面

x 跟 x2 放入 TextBox1.Text 以及 TextBox2.Text

完成程式码

手机安装画面

plus

minus

范例档案下载:点我下载
- 受保护的内容: NAS 版 Mathbot 管理网站与 Linebot 启动方法 - 2024 年 11 月 15 日
- Realtime 啥鬼的 - 2021 年 6 月 15 日
- nodejs 数学游戏 - 2021 年 6 月 8 日













