编程新手,flash as3的问题.

2025-01-31 01:48:08
推荐回答(1个)
回答1:

你也写了,这段代码讲解的是取整数的数位。
从代码来看不就是输出num这个四位数的每一位吗。
所以a是得到了千位,不过还要输出百位十位个位呀。
所以得到a后就要去除千位得到百位然后是十位和个位呀。

举个例子吧。
num=6789;
代码的目的是得到a=6,b=7,c=8,d=9;
第一步得到a=6
此时temp=6789
再想得到百位b=7应该怎么办?
当然是先去除千位得到temp=789,然后int(temp/100)得到百位b=7了