используя javascript на программное обеспечение, обработка - PullRequest
0 голосов
/ 27 октября 2019

Функция с именем HW1q5 принимает строку в качестве аргумента с именем message и возвращает true, если аргумент содержит слово «привет» ИЛИ слово «Hello».

public boolean HW1q5( String  message  )
{
  if (message == "hello" || message == "Hello"){
    return true;
  } else
    return false; 
}

Что яделаешь неправильно?

1 Ответ

0 голосов
/ 27 октября 2019

Ваш код не является JavaScript как JavaScript:

  • Не имеет области видимости public или private.
  • Не имеет типов данных, объявленных для аргументов или возвратаtypes.
  • Имеет ключевое слово function, которое объявляет код как вызываемую функцию.

Если вы исправите эти вещи, у вас будет действительный JavaScript, который будет работать, ноИмейте в виду, что ваша логика до сих пор не проверяет, содержит ли аргумент тестовые строки, она проверяет, точно ли ввод соответствует тестовым строкам. Кроме того, это чувствительное к регистру совпадение.

function HW1q5(message)
{
  if (message == "hello" || message == "Hello"){
    return true;
  } else {
    return false; 
  }
}

console.log(HW1q5("hello"));
console.log(HW1q5("Hello"));
console.log(HW1q5("HELLO"));
...