La tarea
En este desafío, su tarea es escribir un programa o función que tome una Cadena y genere un valor verdadero o falso en función de si el primer carácter y el último carácter de la Cadena de entrada son iguales.
Entrada
Puede tomar aportes de cualquier manera razonable. Sin embargo, asumir que la entrada está presente en una variable predefinida no está permitido. Se permite leer desde un archivo, consola, línea de comando, campo de entrada, etc., o tomar información como argumento de función.
Salida
Puede imprimir en cualquier formato razonable, excepto para asignar el resultado a una variable. Se permite escribir en un archivo, consola, línea de comando, cuadro modal, return
declaraciones de funciones , etc.
Reglas Adicionales
La entrada también puede ser una cadena vacía, para la cual debe devolver un valor falsey.
Las cadenas de entrada de un solo carácter deberían tener un resultado verdadero.
Su programa debe ser sensible a mayúsculas y minúsculas.
helloH
debería generar un valor de falsey.Solo puede tener un único valor de Verdad y un solo valor de Falsey. Por ejemplo, la salida
false
para una Cadena de entrada y0
para otra Cadena de entrada como valores de Falsey no está permitida.Las lagunas estándar no están permitidas.
Casos de prueba
Input -> Output
"10h01" Truthy
"Nothing" Falsey
"Acccca" Falsey
"wow!" Falsey
"wow" Truthy
"H" Truthy
"" Falsey
Este es el código de golf , por lo que gana el código más corto en bytes.
.
, pero no coincidiría con los avances de línea. En general, si se encuentra utilizando la etiqueta de cadena , especifique exactamente qué caracteres pueden aparecer en la entrada.
AbAb => false