- UID
- 4723
- 帖子
- 752
- 精华
- 5
- 积分
- 1778
|
if语句:语法if ... then ... else(如果...那么...否则....)
1.创建数值变量t=1,并生成滑块
2.if[t<0.5,(1,2),(2,3)]ggb中会生成点。拖动滑块生成的点会轮换的出现。
3.if[t<0.5,t x,-2 x]轮换出现直线y=tx和y=-2x
4.if[t<0.5,"hello","world"],轮换出现hello,world
5.if[t<0.5,"hello",2 x]只会生产 hello,类型不匹配 。
6.if[t<0.5,2 x,"hello"]只会生产y=2x类型不匹配 。
7.if[t<0.5,2 x+y=1]失败
8.if[a<0,(1,2),if[a==0,(-1,2),if[a>0,(4,5)]]] ,嵌套
9.if[a>0,line[(1,0),(2,3)]],a>0时创建直线
10.if[a>0,circle[(0,0),2],circle[(2,3),2] ] 创建不同的圆
11.if[a>0,circle[(0,0),2],line[(2,3),(2,5)] ]失败,类型不匹配 。
我感觉到if运算符要求类型匹配才可以正常使用。其中的一个功能就是可以用来创建(create object)对象(台湾叫物件)。
==================
现在的编程都是面向对象的,ggb也不例外,控制对象的最重要的是就控制其属性,这一点和可以通过右键菜单完成,还有就是创建对象,这一点可以通过工具栏和命令完成。 |
|