← К задачам
Легко · +2ВалидацияЛогикаОсновы языка

Проверка равенства

В этом задании вы должны проверить равенство двух разных значений при заданных параметрах a и b.

И значение, и тип параметров должны быть равными. Возможные типы заданных параметров:

  • Числа
  • Строки
  • Булевы значения (false или true)
  • Специальные значения: nil

Реализуйте функцию, которая возвращает true, если параметры равны, и false, если они не равны.

Примеры

check_equality(1, true) ➞ false
# Число и булево значение: значение и тип разные.

check_equality(0, "0") ➞ false
# Число и строка: тип разный.

check_equality(1,  1) ➞ true
# Число и число: тип и значение равны.
def check_equality(a, b)
    
end
Для запуска тестов необходима авторизация.
Поддержать проект