#jquery #arrays #count
#jquery #массивы #подсчитывать
Вопрос:
У меня есть массив, который мне нужно преобразовать в простую последовательность, а затем пересчитать его.
Пример:
var real_array = [1980, 1985, 1987, 1990, 1992]
real_array.length; //5
Как бы я вывел и перечислил длину в числах?
Пример:
$('.count').text(somefunction);
<span class="label">result:</span><span class="count"></span>
result: 1,2,3,4,5
Редактировать: вот действительно простая скрипка https://jsfiddle.net/h829eprr/1
Комментарии:
1.
[1980, 1985, 1987, 1990, 1992].map( (v, i) => i 1)
2. Позвольте мне посмотреть, правильно ли я понимаю: вам нужно знать длину чисел внутри массива? Не могли бы вы предоставить какую-нибудь скрипку?
3. Я думаю, мне нужно использовать while, смотрите здесь jsfiddle.net/h829eprr/1
4. Я не знаю, чего вы хотите, но вы можете попробовать:
[1980, 1985, 1987, 1990, 1992].reduce((p, a, i) => (i > 1) ? p (',' i) : '1')
5. Вы имеете в виду вот так jsfiddle.net/h829eprr/4 ?