aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKang-min Liu <gugod@gugod.org>2021-01-13 10:14:03 +0900
committerKang-min Liu <gugod@gugod.org>2021-01-13 10:14:03 +0900
commit42a264ab86774861bfae9f135c9e4bee7a8e19b8 (patch)
tree0817d06f8a274badcd6797ff39e7bb463385aa69
parent73e376dfc5a5a74f568e29e8b6e16f6c1ed0ed62 (diff)
downloadperlweeklychallenge-club-42a264ab86774861bfae9f135c9e4bee7a8e19b8.tar.gz
perlweeklychallenge-club-42a264ab86774861bfae9f135c9e4bee7a8e19b8.tar.bz2
perlweeklychallenge-club-42a264ab86774861bfae9f135c9e4bee7a8e19b8.zip
a solution to pwc 095.1 in janet-lang
-rw-r--r--challenge-095/gugod/janet/ch-1.janet15
1 files changed, 15 insertions, 0 deletions
diff --git a/challenge-095/gugod/janet/ch-1.janet b/challenge-095/gugod/janet/ch-1.janet
new file mode 100644
index 0000000000..2da685f405
--- /dev/null
+++ b/challenge-095/gugod/janet/ch-1.janet
@@ -0,0 +1,15 @@
+
+(defn is-palindrome
+ "Tell if the given string is a palindrome"
+ [s]
+ (= s (string/reverse s)))
+
+(defn is-palindrome-number
+ "Tell if the given number is palindromic"
+ [n]
+ (is-palindrome (string n)))
+
+(loop [n :in @[1221 -101 90]]
+ (print (string
+ "Input: " n "\n"
+ "Output: " (if (is-palindrome-number n) 1 0) "\n")))