在ruby中,如何检查输入是浮点数还是字符串?

时间:2017-01-10 04:07:03

标签: ruby string input

我要求用户输入一个数字(价格为某物)。 如果代码是数字,我该如何处理。

如果输入不是有效数字,那么我想显示错误代码,说明"请输入数值"

同样,我如何检查它是否是一个字符串。用户必须从5个字母中选择A-E。如果他们输入除字符串以外的任何内容,我想显示错误消息。我还没有学会如何在变量中创建值组,例如

字母= {A,B,C,D,E}。 理想情况下,我想搜索字母,如果它不是用户输入的东西,那么我想打印一条错误信息。

但是,到目前为止,我只学习了条件语句。我不希望有循环。

0 个答案:

没有答案