Actionscript 3 as3中的随机文本生成器?

Actionscript 3 as3中的随机文本生成器?,actionscript-3,flash,Actionscript 3,Flash,我希望有一个动态文本字段,它将生成我指定的不同文本。我该怎么做?我正在使用actionscript 3如果您想要随机字符,请尝试以下方法: var array:Array = new Array ("Apples","Bananas","Grapes"); //create an array of possible strings var randomIndex:int = Math.floor ( Math.random () * array.length ); //generate a ra

我希望有一个动态文本字段,它将生成我指定的不同文本。我该怎么做?我正在使用actionscript 3如果您想要随机字符,请尝试以下方法:

var array:Array = new Array ("Apples","Bananas","Grapes"); //create an array of possible strings
var randomIndex:int = Math.floor ( Math.random () * array.length ); //generate a random integer between 0 and the length of the array
myTextField.text = array [ randomIndex ]; //put the random string in your text field
function generateRandomString(strlen:Number):String{
  var chars:String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
  var num_chars:Number = chars.length - 1;
  var randomChar:String = "";

  for (var i:Number = 0; i < strlen; i++){
  randomChar += chars.charAt(Math.floor(Math.random() * num_chars));
  }
  return randomChar;
}

trace(generateRandomString(7));
函数生成器域字符串(strlen:Number):字符串{
var chars:String=“abcdefghijklmnopqrstuvxyzabcdefghijklmnopqrstuvxyz012456789”;
var num_chars:Number=chars.length-1;
var randomChar:String=“”;
对于(变量i:Number=0;i
如果您想要随机字符,请尝试以下方法:

function generateRandomString(strlen:Number):String{
  var chars:String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
  var num_chars:Number = chars.length - 1;
  var randomChar:String = "";

  for (var i:Number = 0; i < strlen; i++){
  randomChar += chars.charAt(Math.floor(Math.random() * num_chars));
  }
  return randomChar;
}

trace(generateRandomString(7));
函数生成器域字符串(strlen:Number):字符串{
var chars:String=“abcdefghijklmnopqrstuvxyzabcdefghijklmnopqrstuvxyz012456789”;
var num_chars:Number=chars.length-1;
var randomChar:String=“”;
对于(变量i:Number=0;i
您尝试过哪些代码?“不同文本”的一些例子是什么?它是一个有限的集合/列表吗?结果应该包含哪些字符?你说的是英语单词还是随机字符?当你说“我指定”时,这是否意味着你输入了一个文本列表,然后从中获取随机项?你可以使用这个例子,而不是将字符串放入数组中:你尝试了什么代码?“不同文本”的一些例子是什么?它是一个有限的集合/列表吗?结果应该包含哪些字符?你说的是英语单词还是随机字符?当你说“我指定”时,这是否意味着你输入一个文本列表,然后从中获取随机项?你可以使用这个示例,而不是将字符串放入数组中:提示:如果结果被分配给
int
类型的变量,你不需要
Math.floor()
。提示:你不需要
Math.floor()
如果将结果分配给类型为
int
的变量。