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)