Материал предоставлен http://it.rfet.ru

Как правильно?

Дан объект:

var tree = {
  height: 1.6,
  species: 'Pinus Migo',
  genus: 'Pinus',
  family: 'Pinaceae',
  division: 'Pinophyta',
  kingdom: 'Plantae',
  grow: function() {
    this.height += .1;
  }
};

Определите его характеристики по соответствующим категориям.

  • height — это
  • species — это
  • genus — это
  • family — это
  • division — это
  • kingdom — это
  • grow — это
8 лет назад

Здравствуйте, не могу разобраться характеристиками объекта. Подскажите пожалуйста, где можно посмотреть подробную информацию по данной теме. В теории, которая предоставлена с этим курсом ее очень мало.

8 лет назад

Здравствуйте, Денис Викторович.

Даное задание полностью охватывает лекционный материал, в нем нет ничего выходящего за рамки курса. В задании вас просят указать, что из себя представляет каждый объект (метод, поле, переменная). Дам вам подсказку, в этом фрагменте кодазаданы только поля и один метод.

С уважением, Елена.

8 лет назад

С первым объектом разобрался, спасибо.

8 лет назад

Дан объект:
var vehicle = {
motor: '1.6 VTi',
transmission: 'auto',
currentSpeed: 1,
accelerate: function(incr) {
this.currentSpeed += incr;
},
break: function(decr) {
this.currentSpeed -= decr;
}
};

Определите его характеристики по соответствующим категориям.

motor — это поле
transmission — это поле
currentSpeed — это поле
accelerate — это метод
break — это метод

Тест выдает ошибку, в чем я ошибся?
При проверки типов через консоль, выдает, что первые две строки - тип string, третья строка - number, две последние - function.
Следовательно: первые три строки - это поле, а последние - метод.
Или я что-то не правильно понял???

P.s. Про локальную переменную в теме ООП вообще ничего нет.

8 лет назад

Т.е. функция выступает в роли переменой? Я Правильно понимаю?

И как можно посмотреть результат работы данной фунции? Не совсем понял.

В теоретическом материале такая функция присваивается переменной и результат можно посмотреть, вызвав в консоль эту переменную, а как быть здесь?

8 лет назад

Здравствуйте, Денис Викторович.

Приносим свои извинения, в данном задании нами была допущена ошибка. Спасибо за ваше обращение. Конечно же accelerate и break — это методы. Ошибка исправлена. Выполните пожалуйтса задание еще раз.

С уважением, Елена.

8 лет назад

А потраченную попытку вернете?))

8 лет назад

Добрый день! Вам выдано 5 дополнительных попыток в данном тесте.

С уважением, Елизавета

8 лет назад

Спасибо!))

Ваш комментарий

Комментирование доступно только для авторизованных пользователей.

Файлы

Имя файлаРазмер
konsol_.jpg37.4 KB