Код отображает предполагаемый вывод, но помечен как неправильный. Я что-то пропустил? - PullRequest
1 голос
/ 01 июня 2019

Изучение Javascript на Codeacademy. Обычно они позволяют вам использовать другой метод, если он печатает правильную вещь, но я не могу понять, почему он не принимает мой ответ по этому вопросу.

Мой код:

function displayStaffStatus() {
  availableAirplanes.forEach(function(element) {
    console.log(`${element.name} meets staff requirements: ${meetsStaffRequirements(element.availableStaff,flightRequirements.requiredStaff)}`)   
  })
};

Код, который они предлагают (без использования интерполяции):

function displayStaffStatus() {
  availableAirplanes.forEach(function(element) {
   console.log(element.name + ' meets staff requirements: ' + meetsStaffRequirements(element.availableStaff, flightRequirements.requiredStaff) );
  });
}

код распечатывается

AeroJet meets staff requirements: true
SkyJet meets staff requirements: false 

когда они говорят, что ищут:

(element name) + ' meets staff requirements: ' + (true/false)
...