Создайте вложенный объект строго используя цикл for - PullRequest
0 голосов
/ 26 апреля 2018

Итак, я уже знаю, как сделать это с помощью рекурсии. Однако я хотел создать свой односвязный список, строго используя цикл for. Мне нужно написать ansList, затем ansList.next, затем ansList.next.next ... и т. Д., Т.е. я хочу что-то вроде этого)

let ansList = new ListNode(ansArr[0]);
let n = next;
for (let i =1; i<=ansArr.length;i++) {      
    let x = ansList + n**i;
    x = new ListNode(ansArr[i]);
    };

1 Ответ

0 голосов
/ 26 апреля 2018
ListNode = function(parent)
{
  this.parent = parent;
}

var first = new ListNode();
var next = first;
for (let i =1; i<=10;i++)
      next = new ListNode(next);

console.log(next);
...