发新话题
打印

[求救] 根据既定条件求出得数。

根据既定条件求出得数。

明天要做一个课件:
  要求是用字母表示数,做一个数学魔盒,盒子的左边设立一个公式,随机输入一个数字,点击后这个数字进入魔盒,再从魔盒出来到右边成两个数字:一个是随机输进去的那个数,一个是输出来的数(出来的数要比进去的数大10)。最后可以把盒子打开看到盒子里面是a+10。
[假设有3个数,第一个数为a,第二个为b,第三个为x,x=10,a为用户输入的随机数,b=a+x。]

  我一菜鸟,平时只会简单的动画,突然来个这样的要求,非要用到脚本不可,强烈感到知识不够用了,只好到坛子里求救来了~~

相信坛里会脚本的老师一定不少,盼望得到大家的帮助,同时也让菜鸟见识见识学习学习~~~感激不尽!

TOP


楼主发个 心 看得我眼花头痛的,要求没看完。

TOP

引用:
原帖由 终极讨厌 于 2008-4-20 22:06 发表

楼主发个 心 看得我眼花头痛的,要求没看完。
那么严重呀~~~再帮看看啰~~谢谢!

TOP

完全没听明白……

TOP

就这样打击菜鸟同志呀??

看这样行吧?
on_btn.onRelease = function() {
        aa = Number(a_txt.text);
        bb = Number(b_txt.text);
        a1.text = aa;
        c_txt.text = aa+bb;
};

TOP

文本转数字

我看懂楼主意思了。这里涉及了关于输入文本框内文本的类型问题。
默认情况下,in_txt.text属于文本类数据。因此当计算In_txt.text+10时,结果是将In_txt.text与10合并。比如:当In_txt.text=5时,In_txt.text+10=510.
楼主是想把输入文本框内的文本当成一个数字与10相加,得到一个结果。
其实,楼主自己已经做到了。即通过一个转换的方法把In_txt.text转换成数字:Number(In_txt.text).

TOP

发新话题