用random()随机数做的一个0-100之间的猜数字
2012-09-25 23:23
309 查看
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class Main extends MovieClip {
private var shuZiCunFang:int;
public function Main() {
// constructor code
myMain();
}
public function myMain():void
{
input_txt.visible=false;//输入按钮不可见
queRen_btn.visible=false;
kaiShi_btn.addEventListener(MouseEvent.CLICK,onKaiShi_btnHandler);
queRen_btn.addEventListener(MouseEvent.CLICK,onqueRen_btnHandler);
}
private function onKaiShi_btnHandler(e:MouseEvent):void
{
input_txt.visible=true;
queRen_btn.visible=true;
shuZiCunFang=int(Math.random()*100);//求一个1-100以内的随机数赋给变量临时存放数字
input_txt.text="";
panDuan_txt.text="";
shuChu_txt.text="";
input_txt.maxChars=2;//控制输入的字符数
}
private function onqueRen_btnHandler(e:MouseEvent):void
{
if(int(input_txt.text)>shuZiCunFang)//判断输入的数字和随机数的大小
{
panDuan_txt.text="数字大了!";
}
if(int(input_txt.text)<shuZiCunFang)
{
panDuan_txt.text="数字小了!";
}
if(int(input_txt.text)==shuZiCunFang)
{
panDuan_txt.text="恭喜你!";
}
shuChu_txt.appendText(String(input_txt.text)+"-");
input_txt.text="";
}
}
}
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class Main extends MovieClip {
private var shuZiCunFang:int;
public function Main() {
// constructor code
myMain();
}
public function myMain():void
{
input_txt.visible=false;//输入按钮不可见
queRen_btn.visible=false;
kaiShi_btn.addEventListener(MouseEvent.CLICK,onKaiShi_btnHandler);
queRen_btn.addEventListener(MouseEvent.CLICK,onqueRen_btnHandler);
}
private function onKaiShi_btnHandler(e:MouseEvent):void
{
input_txt.visible=true;
queRen_btn.visible=true;
shuZiCunFang=int(Math.random()*100);//求一个1-100以内的随机数赋给变量临时存放数字
input_txt.text="";
panDuan_txt.text="";
shuChu_txt.text="";
input_txt.maxChars=2;//控制输入的字符数
}
private function onqueRen_btnHandler(e:MouseEvent):void
{
if(int(input_txt.text)>shuZiCunFang)//判断输入的数字和随机数的大小
{
panDuan_txt.text="数字大了!";
}
if(int(input_txt.text)<shuZiCunFang)
{
panDuan_txt.text="数字小了!";
}
if(int(input_txt.text)==shuZiCunFang)
{
panDuan_txt.text="恭喜你!";
}
shuChu_txt.appendText(String(input_txt.text)+"-");
input_txt.text="";
}
}
}
相关文章推荐
- 设计程序,单击【随机数】按钮,使用Math对象的random函数产生一个0-100之间(含0-100)的随机整数,并在对话框中显示,如下图。单击【计算】按钮,计算该随机数的平方、平方根和自然对数,保留两位小数,并在对话框中显示,如下图。
- JAVA 1~100之间的十个随机数的最大值和最小值
- 已知一个数组 20 个元素(随机 1 到 100 之间包含 1 和 100),求大于平均数的元素个数,并动态生成一个新数组保存
- [引]用c#产生1-100之间的不重复的随机数,并且可进行降序 升序排序
- 产生0到1之间均匀分布的一个随机数与随机数序列
- C语言如何判断一个数是素数,输出100-200之间的全部素数。
- delphi 随机函数的利用random 取10个介于1000与2000之间的随机数,并计算它们的最大,最小值及总和
- 产生一个int数组,随机向数组中插入1-100的随机数且不能重复
- JavaScript产生一个n到m之间的随机数
- 猜数:首先生成一个介于1-100之间的整数,从键盘不断输入数值直到该数值与生成的那个数相符为止,并打印出猜数的次数。
- 向一个数组中插入一个1~100的随机数
- ORACLE 如何产生一个随机数:DBMS_RANDOM
- 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序
- 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是 100 的程序,并输出所有的可能性。 例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100
- 腾讯笔试题:猜字游戏---猜1-100之间一个数字,最少多少次?第一次猜的数是几?
- net c#数组问题 声明一个100大小的数组 随机插入1-100之间的数,不能重复
- 给定一个函数rand()能产生0到n-1之间的等概率随机数,问如何产生0到m-1之间等概率的随机数?
- 随机选取一个1到100之间的数字,然后根据测试次数评分
- 设计一个类,该类中有一个方法,该方法使用Random类随机产生10个三位数字(如636)的随机数,并把产生的10个随机数存入数组中。然后在另一个类中输出这10个数
- 输入一个整数,如果该整数大于1000,则输出“big”,如果该整数介于100到1000之间(包含两个边界),则输出“middle”,如果上面两种情况都不满足,输出”small“