DAS 发表于 2013-4-2 23:55:56

[TIbasic]解决方案:判断一个变量是否存在

有错误请指正。
我们以一个空白文档为例,首先新建一个变量,命名为“a”。
我们的目的是用弱爆了的Ti-basic判断这个变量是否存在(即变量库里是否存在该变量。)
新建一个程序,命名为“c”。代码如下:
define c(d)=
prgm
try
if d=string(d) then
endif
disp "not found"
else
disp "OK"
endtry
endprgm
保存程序,在计算器页面输入c(a),如果不出意外的话应该显示OK(变量存在。)。输入c(aa)显示not found(变量不存在。)

DAS 发表于 2013-4-2 23:59:17

凭记忆现写的,没有在计算器上验证过。另外,在变量的值是数字的时候可能会无法判断。

chuxianbing 发表于 2013-4-3 15:22:22

gettype(x)返回“NONE”表示x变量不存在

DAS 发表于 2013-4-3 22:18:02

chuxianbing 发表于 2013-4-3 15:22
gettype(x)返回“NONE”表示x变量不存在

智商被完爆啊......
页: [1]
查看完整版本: [TIbasic]解决方案:判断一个变量是否存在