2
3
4
5
6
7
8
9
10
11
12
13
14
|
# File 'lib/valnumber.rb', line 2
def self.runcheck(valNumber)
if valNumber.to_s.size == 9 && valNumber.to_s.start_with?('83', '85', '86', '87', '89')
ans = "This is a valid number!"
elsif !valNumber.to_s.start_with?('87', '85', '86', '87', '89')
ans = "This is not valid number. Irish mobile numbers begin with 08."
elsif valNumber.to_s.size > 9
ans = "This is not a valid number. There are too many digits."
elsif valNumber.to_s.size < 9
ans = "This is not a valid number. There aren't enough digits."
end
return ans
end
|