2016-01-09 2 views
-2

Я хочу, чтобы outpout из строки Кио будет выглядеть следующим образом:Как выделить строку в отдельные цифры в массиве в JavaScript?

[1,9,7,6] 

для ввода

kio = "1976"; 

Я попытался сделать это с новым массивом, но выход всегда без [ ]; Эта часть кода находится в функции, поэтому я не могу просто добавить [] или я могу ?.

Как это сделать?

+0

[ 'str.split (выражение)'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String /Трещина). – Script47

+0

См [String.prototype.split] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split) – Xotic750

+0

В ES6 вы можете просто сделать '[... КИО] .map (номер) '. См [оператор распространения] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator) – Xotic750

ответ

-1

Короткий и сладкий:

kio.split('').map(Number) 
[ 1, 9, 7, 6 ] 
+0

да просто скопировать thefourtheye в ответ – CoderPi

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