en.javascript.info/1-js/2-first-steps/18-function-basics/2-rewrite-function-question-or/task.md
Ilya Kantor 6baabac3c5 up
2015-09-21 15:04:14 +02:00

805 B
Raw Blame History

Перепишите функцию, используя оператор '?' или '||'

[importance 4]

Следующая функция возвращает true, если параметр age больше 18. В ином случае она задаёт вопрос confirm и возвращает его результат.

function checkAge(age) {
  if (age > 18) {
    return true;
  } else {
    return confirm('Родители разрешили?');
  }
}

Перепишите функцию, чтобы она делала то же самое, но без if, в одну строку. Сделайте два варианта функции checkAge:

  1. Используя оператор `'?'`
  2. Используя оператор `||`