@Maksspb

Как пронумеровать списки?

Как пронумеровать эти несколько списков: 1 Яблоко, 2 Груша и т.д.?
'use strict';
var positions = new Array(4);
positions = ['Яблоко','Груша','Апельсин','Банан'];
console.log('Список наименований');
for (var i=0; i
  • Вопрос задан
  • 724 просмотра
Решения вопроса 2
evgeniy8705
@evgeniy8705
Повелитель вселенной
let arr = [`Яблоко`, `Груша`, `Апельсин`, `Банан`];

for (let i = 0; i < arr.length; i++) {
  console.log(`${i + 1} ${arr[i]}`);
}
Ответ написан
sergiks
@sergiks Куратор тега JavaScript
♬♬
Да вот же:
'use strict';
var positions = ['Яблоко','Груша','Апельсин','Банан'];
var i = 1;
console.log('Список наименований');
console.log( positions.reduce((p,c)=> p+"\n"+i+++". "+c,""));


929ae4b27fb747fca1cef8f785332dbf.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@free_doom
var positions = ['Яблоко','Груша','Апельсин','Банан'];
    positions.forEach( function (fruit, index) {
      // Start from index 0
      fruit =  index +' '+ fruit;

      // Start from index 1
      fruit =  ( index + 1 ) +' '+ fruit;
    });

console.log(positions[0]) // 0 - Яблоко
console.log(positions[0]) // 1 - Яблоко
Ответ написан
Комментировать
@hufawoso
console.log(['Яблоко','Груша','Апельсин','Банан'].reduce((p,c)=> (p.p+="\n"+p.i+++". "+c, p),{p:'',i:1}).p.trim());
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы