gpt4 book ai didi

ruby - 替换输入到 gets.chomp 输入字段中的整数

转载 作者:太空宇宙 更新时间:2023-11-03 16:14:19 24 4
gpt4 key购买 nike

所以我对 Ruby 完全陌生。我提前道歉。

在代码学院上了几节课,我想试一试。我正在玩的代码是这样的,

puts "Enter some text"
input_value = gets.chomp

hello_value = "whats up"

if input_value.include? "hello"
input_value.gsub! "hello", "#{hello_value}"
end

puts input_value

这似乎工作正常。但是,当我尝试像这样添加一个数字时,

puts "Enter some number"
input_value = gets.chomp

number_value = 1000

if input_value.include? "100"
input_value.gsub! "100", "#{number_value}"
end

puts input_value

输入数字后,这似乎卡住了。我不知道可能出了什么问题。我实际上是在寻找替换输入值的方法。不幸的是,我非常有限的知识完全难倒了我,哈哈。任何关于我可以做些什么来解决这个问题的反馈都将不胜感激。

谢谢大家。

最佳答案

代码看起来不错。请确保您输入的是 100,因为这是您的条件:input_value.include? “100”

所以,如果你输入

Hello100World

你的代码输出

Hello1000World

正如预期的那样,对吗?

关于ruby - 替换输入到 gets.chomp 输入字段中的整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50776016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com