Мне нужно все 3 консольных журнала, чтобы вернуть true. Это код, который у меня есть:Функция увеличения Javascript не работает
var obj = {
value: 1,
increment: function(obj) {
this.value += 1;
}
}
console.log (obj.increment() == 2);
console.log (obj.increment() == 3);
console.log (obj.increment() == 4);
Мне разрешено изменять код внутри функции приращения. Я попробовал this.value + = 1, но по какой-то причине это возвращает «4», и я не могу понять, почему. Это часть небольшого упражнения, и я застрял на этом ... что я делаю неправильно?
Вы забыли оператор 'return' в' increment() '. –
Что, черт возьми, я попробовал вернуть this.value + = 1; раньше, и он не работал, и теперь все это внезапно ... Вздох, спасибо. –
Да, там. ;-) –