|
主题: 关于函数
|
 feifei33
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#12001/10/24 10:31:34
我在看一个例子,是要用户输入数据,点击按钮以后就能算出结果,输入的函数名为numberx、numbery、numberz。 请教各位下面的Number是什么意思?
f=Number(numberx*numberx*numberx)+Number(Number(2*numbery*numbery))+Number(3*numberz)
|
 手工感情
职务:普通成员
等级:3
金币:10.0
发贴:556
|
#22001/10/24 15:41:23
强制将变量转化为数值型
黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛 ———————————————— ◆5d.cn互动论坛◆ ------|xml版主|------
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#32001/10/24 15:49:33
假设有这样一个表达式: var a="1",b=1; var c=a+b; 作者希望c=2,结果却得到"11"(string). 为了明确地告诉flash,可以这样写 var c=number(a)+b; 就不会产生“岐义”了
|
 feifei33
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#42001/10/24 16:17:46
如果这样的话,能不能直接加 int 来替代 number?
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#52001/10/24 16:20:06
int是取整数部分,例如 var a="3.2"; var b=number(a); var c=int(a); 结果,b=3.2,c=3,都不再是字符串了
|
 feifei33
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#62001/10/24 16:58:26
明白明白
thank
|