【发布时间】:2018-01-29 00:03:02
【问题描述】:
我正在尝试提示用户输入全名,然后对其进行加密。
我有一个循环,它将继续询问用户姓名,直到他们输入'quit'。在'quit' 上,我需要为每个名称打印包含real_name 和encrypt_name 的句子。
我有一个将用户名推送到的数组。三个名字的例子:
full_name = ["Fred Fredrickson", "Bobby June", "Jack Daniel"]
我假设我应该将加密的名称推送到一个单独的数组中。加密后这三个名称的示例数组:
encrypt_name = ["Gsifsodltup Gsif", "Kapi Cuccz", "Fepoim Kedl"]
我需要为每个名字打印这个声明:
puts "The spy #{full_name} now has an encrypted name of #{encrypt_name}"
如何遍历数组并为每个名称打印此语句中的数据?有没有不同/更好的方法来实现这一点?
【问题讨论】:
-
切换名字和姓氏并移动一个字母可能不像混淆那样真正符合加密;-)
标签: arrays ruby loops iteration