2013-11-25 2 views
1

Как я могу сделать этот код короче, есть ли способ? Я чувствую, что это слишком много, повторив ..Сократить массив в actionscript?

var bokstaver1:Array = new Array("a", "b", "c"); 
    var bokstaver2:Array = ["d","e","f"]; 
    var bokstaver:Array = New Array(); 

bokstaver[0] = "b"; 
bokstaver[1] = "i"; 
bokstaver[2] = "l"; 
bokstaver[3] = "l"; 
bokstaver[4] = "e"; 

Я все новое здесь, так что если это не способ задать вопрос здесь, пожалуйста, не спешите оскорблений.

+2

вашего вопроса. Можете ли вы, однако, объяснить, что такое отношения между bokstaver1 и bokstaver2, и почему вы просто не написали bokstaver = ["b", "i", "l", "l", "e"]? –

+0

Мой учитель учил нас таким образом, но, глядя на него, я знал, что для этого нужно упростить форматирование. Большое спасибо! – Raegond

+0

Как я могу удалить запятые при трассировке? – Raegond

ответ

1

Вы можете сделать это в этом простом способе: штраф

var bokstaver:Array = "bille".split(""); 
trace(bokstaver); // outputs: b,i,l,l,e 
+0

Как удалить запятую? И вывести его так же, как «bille» – Raegond

+0

bokstaver.join (''); но почему бы не использовать строку вместо этого? –

+0

@ user3030785 как Arlaud Agbe Pierre просто сказал: 'bokstaver.join ('');' – Cherniv

Смежные вопросы