각 2 자리 숫자를 특정 문자로 변환하는 코드가 있습니다.이 코드는 작동하지만 원하지 않는 단어 "null"이 출력됩니다. 나는 그것을 제거하고 싶다. 나는 코드의 어떤 부분이 잘못된 것인지 알 수 없다.ActionScripts3에서 문자열에서 "null"단어를 제거하는 방법
var encoded_numbers:String = "102030";
var sub:String;
var decode_string:String;
for (var i2:int = 0; i2 < encoded_numbers.length; i2 += 2)
{
sub = encoded_numbers.charAt(i2) + encoded_numbers.charAt(i2 + 1);
//trace(sub);
switch(sub)
{
case "10":
decode_string += "A";
break;
case "20":
decode_string += "B";
break;
case "30":
decode_string += "C";
break;
}
}
trace(decode_string);//convert
출력 문자열 : 당신의 decode_string의
nullABC
간단한 답변 감사드립니다. –