lib/codex_vitae.rb in codex_vitae-0.1.0 vs lib/codex_vitae.rb in codex_vitae-0.2.0
- old
+ new
@@ -1,22 +1,8 @@
-# frozen_string_literal: true
+def encrypt
+codex = self.downcase
-require_relative "codex_vitae/version"
-
-#module CodexVitae
- #class Error < StandardError; end
- # Your code goes here...
-#end
-
-puts "Enter everything you ever learned about life."
-
-codex = gets.downcase
-
-puts "Excelent."
-puts "This is your Codex Vitae:" + "\n"
-
-def encrypt(codex)
transformer = {
"a" => "2",
"b" => "i",
"c" => "b",
"d" => "z",
@@ -50,10 +36,9 @@
"\"" => "t",
":" => "o",
"$" => "s",
"\'" => "j",
}
+
encryption = codex.gsub(/\S/, transformer).gsub(/\s/, "4")
puts encryption.upcase.chars.join(" ")
end
-
-encrypt(codex)