Преобразовать число в массив javascript
Число в массив js. Как превратить число в массив javascript, сколько способов существует сделать из числа массив? С примерами и кодом!
Способы сделать из числа в массив в javascript.
- Превратить число в массив(split).
- Превратить число в массив(spread).
- Превратить число в массив(Array.from).
- Превратить число в массив(цикл).
Превратить число в массив(split).
Для того, чтобы превратить число в массив вам потребуется:
Создадим число
Для превращения числа в массив используем split.
Выведем в консоль(см. первая строка в консоли:)
console.log( arr1 );
Соберем весь код:
Код превращения числа в массив:
<script>
<code>
<p><script>
</p>
<p>var number1 = '12345';
</p>
<p>var arr1 = number1 . split('');
</p>
<p>console.log( arr1 );
</p>
<p></script></p>
</code>
</script>
Результат превращения числа в массив:
Если вы открыли консоль, то первая строка и вы там должны увидеть:
▼ Array(18)
0: "1"
1: "2"
2: "3"
3: "4"
4: "5"
length: 5
[[Prototype]]: Array(0)
Превратить число в массив(spread).
Для того, чтобы превратить число в массив, вам потребуется:
Создадим произвольную переменную с произвольным числом внутри
Создадим пустой массив:
Используем оператор spread(распространение)
Выедем в консоль (см. вторая строка в консоли):
Соберем весь код:
Код превращения числа в массив:
<script>
var str='123456';
var arr = [];
arr = [...str];
console.log(arr);
</script>
Результат превращения числа в массив:
Если вы открыли консоль, то вторая строка и вы там должны увидеть:
▼ Array(6)
0: "1"
1: "2"
2: "3"
3: "4"
4: "5"
5: "6"
length: 6[[Prototype]]: Array(0)
Превратить число в массив(Array.from).
Для того, чтобы получить массив из числа вам потребуется:
Снова.. создаём в переменной число которую будем превращать в массив
Чтобы строка стала массивом используем Array.from:
Выводим в консоль(см. третью число в консоли):
Соберем весь код:
Код превращения числа в массив:
<script>
var str = '321' ;
var arr = Array.from(str);
console.log(arr);
</script>
Результат превращения числа в массив №3:
Если вы открыли консоль, то третья строка:
▼ Array(3)
0: "3"
1: "2"
2: "1"
length: 3
[[Prototype]]: Array(0)
Превратить число в массив(цикл)
Для того, чтобы сделать массив из числа вам потребуется:
Число, которую будем превращать в массив
Посчитаем количество символов:
Создадим пустой массив:
В цикле создадим массив из числа:
for (var i = 0; i < strlength ; i++) {
arr.push(str[i]);
}
Выведем в консоль см. 4 строку.
Соберем весь код:
Код превращения числа в массив:
<script>
var str= '4321';
var strlength = str.length;
var arr = [];
for (var i = 0; i < strlength ; i++) {
arr.push(str[i]);
}
console.log(arr);
</script>
Результат превращения числа в массив №4:
Если вы открыли консоль, то четвертая строка:
▼ Array(4)
0: "4"
1: "3"
2: "2"
3: "1"
length: 4
[[Prototype]]: Array(0)
Что можно сделать!?
Поделиться ссылкой! C друзьями или врагами!