Use Multiple Conditional (Ternary) Operators

В предыдущем вызове использовался один тернарный оператор. Вы также можете использовать сразу несколько таких операторов, чтобы проверить наличие нескольких условий. Следующая функция использует if, else if и else для проверки нескольких условий:

function findGreaterOrEqual(a, b) {
  if (a === b) {
    return "a and b are equal";
  }
  else if (a > b) {
    return "a is greater";
  }
  else {
    return "b is greater";
  }
}
Вышеупомянутая функция может быть переписана с использованием нескольких тернарных операторв:
function findGreaterOrEqual(a, b) {
  return (a === b) ? "a and b are equal" 
    : (a > b) ? "a is greater" 
      : "b is greater";
}

Используйте несколько тернарных операторов в функции checkSign чтобы проверить, является ли число положительным (positive), отрицательным (negative) или нулевым (zero).