Задание
В этой задаче ваша задача состоит в том, чтобы написать программу или функцию, которая принимает строку и выводит истинное или ошибочное значение в зависимости от того, равны ли первый символ и последний символ входной строки.
вход
Вы можете принять участие любым разумным способом. Однако предполагать, что входные данные присутствуют в предопределенной переменной, не разрешено. Допускается чтение из файла, консоли, командной строки, поля ввода и т. Д. Или использование ввода в качестве аргумента функции.
Выход
Вы можете выводить данные в любом приемлемом формате, кроме присвоения результата переменной. Запись в файл, консоль, командную строку, модальное поле, return
операторы функций и т. Д. Разрешена.
Дополнительные правила
Ввод также может быть пустой строкой, для которой вы должны вернуть значение Falsey.
Строки ввода с одним символом должны иметь достоверный результат.
Ваша программа должна быть чувствительной к регистру.
helloH
должен вывести значение фальси.Вы можете иметь только одно значение Truthy и одно значение Falsey. Например, вывод
false
для входной строки и0
другой входной строки в качестве значений Falsey не допускается.Стандартные лазейки не допускаются.
Тестовые случаи
Input -> Output
"10h01" Truthy
"Nothing" Falsey
"Acccca" Falsey
"wow!" Falsey
"wow" Truthy
"H" Truthy
"" Falsey
Это код-гольф , поэтому выигрывает самый короткий код в байтах!
.
, но он не будет соответствовать переводу строки. В общем, если вы используете строковый тег, укажите, какие именно символы могут отображаться на входе.
AbAb => false