diff options
Diffstat (limited to 'clojure/raindrops/src/raindrops.clj')
-rw-r--r-- | clojure/raindrops/src/raindrops.clj | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/clojure/raindrops/src/raindrops.clj b/clojure/raindrops/src/raindrops.clj new file mode 100644 index 0000000..8815f2d --- /dev/null +++ b/clojure/raindrops/src/raindrops.clj @@ -0,0 +1,15 @@ +(ns raindrops) + +(defn convert [number] + (def drops "") + + (if (== (mod number 3) 0) + (def drops (str drops "Pling"))) + (if (== (mod number 5) 0) + (def drops (str drops "Plang"))) + (if (== (mod number 7) 0) + (def drops (str drops "Plong"))) + + (if (= drops "") + (def drops (str number))) + drops) |