Метод возвращает новую высоту
Создать объект, с полем высота и методом "увеличения на один", и возвращает новую высоту. У меня такой пример, но это неправильно, как сделать правильно?
const step = {
height: 0,
get inc() { return ++this.height; }
};
А нужно чтобы при выводе было вот так: step.height(1) step.inc() step.height(2) |
Методом называют функцию внутри объекта
const step = {
height: 0,
inc:function() {
return ++this.height;
}
};
console.log(step.height);
console.log(step.inc());
console.log(step.height);
|
| Часовой пояс GMT +3, время: 17:10. |