如果前两个整数字符为34

时间:2016-04-18 12:38:00

标签: ruby

我想知道如果输入的设定数量的字符数等于设定值,如何返回字符串。如果整数以这两个数字开头,则将此

我看过字符串start_with?,但我似乎无法让它发挥作用

2 个答案:

答案 0 :(得分:1)

根据我的理解,你想要这样的东西:

puts "Please enter your number:"
number = gets.chomp

result = number.to_s.start_with?("34") ? "Starts with 34" : "Doesn't start with 34"

puts result

使用该代码创建一个文件(例如test.rb)并在命令行中运行ruby tet.rb

Please enter your number:
3456
Starts with 34

答案 1 :(得分:0)

如果你想要找到一个数字的字符串整数数组,或者你需要用户自己输入数字,或者你正在搜索一个不仅仅是数字的字符串它。这取决于你真正想要的东西!

google.maps.event.addListener(CUSTOM_OVERLAY_OBJECT, 'click', function(event) {
    console.log('event:', event);
});