在字符串上找不到属性

时间:2014-12-11 12:46:26

标签: actionscript

所以我想尝试一个单词jumlbe程序,但我遇到了一些困难的功能,用于填充单词

所以我试过了:

function klikk(evt){
var i:int = 0;
var ordet:String = inntastetOrd;
var lengde:int = ordet.length;
var tall:int = 0;
var karakter:String;

for(i=0;i<ordet.length; i++)
{
    tall = Math.random() *ordet.length;
    karakter = ordet[tall];
    ordet[i] = ordet[tall];
    ordet[tall] = karakter;
}

但我得到了:“错误#1069:在String上找不到属性”某些值“并且没有默认值。”

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果您想在String中选择一封信,则需要使用split方法将此String转换为Array

例如:

var letters:String = "word";
trace(letters[2]); // Error #1069
var a:Array = letters.split(""); // w,o,r,d
trace(a[2]); // r