Метод возвращает новую высоту

148
22 февраля 2018, 15:50

Создать объект, с полем высота и методом "увеличения на один", и возвращает новую высоту. У меня такой пример, но это неправильно, как сделать правильно?

 const step = { 
 	height: function () { 
 		return this; 
 	}, 
 
 	inc: function () { 
 		return height + 1; 
 	} 
 }

Answer 1

const step = { 
  height: 0, 
 
  inc: function() { 
    return ++this.height 
  } 
} 
 
console.log(step.inc()); 
console.log(step.inc()); 
console.log(step.height);

READ ALSO
Помогите с рекурсией данной функции

Помогите с рекурсией данной функции

Пишу элемент приложения, который обходит список полученных комментариев и сортирует их ступенькамиНаписал функцию, которая выполняет данное...

161
Выбор страницы из массива

Выбор страницы из массива

Есть массив страниц, в котором ключ является название рубрики, а значение ключа является список страниц в этой рубрикеP

209
Почему функции wordpress не работают в mail.php?

Почему функции wordpress не работают в mail.php?

Сайт на wordpressОтправка почты через ajax в таком виде работает:

195
Как сделать доп услуги в оформление заказа Битрикс?

Как сделать доп услуги в оформление заказа Битрикс?

Здравствуйте, подскажите пожалуйста, как можно реализовать функционал доп услуги (добавляется сумма 500 руб или другое значение берется из админки)...

187