RosettaCodeData/Task/Middle-three-digits/Ring/middle-three-digits.ring
2016-12-05 23:44:36 +01:00

10 lines
325 B
Text

n = 1234567
middle(n)
func middle nr
mnr = floor(len(string(nr))/2)
lennr = len(string(nr))
if lennr = 3 see "" + nr + nl
but lennr < 3 see "Number must have at least three digits"
but lennr%2=0 see "Number must have an odd number of digits"
else cnr = substr(string(nr),mnr,3) see cnr + nl ok