Tugas
Dalam tantangan ini, tugas Anda adalah menulis program atau fungsi yang menggunakan sebuah String dan menghasilkan nilai true atau falsey berdasarkan pada apakah karakter pertama dan karakter terakhir dari String input sama.
Memasukkan
Anda dapat mengambil input dengan cara apa pun yang masuk akal. Namun, dengan asumsi bahwa input hadir dalam variabel yang telah ditentukan tidak diperbolehkan. Membaca dari file, konsol, baris perintah, bidang input dll., Atau mengambil input sebagai argumen fungsi diperbolehkan.
Keluaran
Anda dapat menampilkan dalam format apa pun yang masuk akal, kecuali untuk menetapkan hasil ke variabel. Menulis ke file, konsol, baris perintah, kotak modal, return
pernyataan fungsi dll. Diperbolehkan.
Aturan tambahan
Input dapat berupa String kosong juga, yang mana Anda harus mengembalikan nilai falsey.
String Input Single-Char harus memiliki hasil yang benar.
Program Anda harus peka terhadap huruf besar-kecil.
helloH
harus menampilkan nilai falsey.Anda hanya dapat memiliki nilai Kebenaran tunggal dan nilai Falsey tunggal. Misalnya, mengeluarkan
false
untuk String Input dan0
untuk String input lain karena nilai Falsey tidak diperbolehkan.
Uji Kasus
Input -> Output
"10h01" Truthy
"Nothing" Falsey
"Acccca" Falsey
"wow!" Falsey
"wow" Truthy
"H" Truthy
"" Falsey
Ini adalah kode-golf , jadi kode terpendek dalam byte menang!
.
, tetapi tidak akan cocok dengan umpan baris. Secara umum, jika Anda menemukan diri Anda menggunakan tag string , tentukan dengan tepat karakter apa yang dapat muncul dalam input.
AbAb => false