RosettaCodeData/Task/Middle-three-digits/Ring/middle-three-digits.ring
2023-07-01 13:44:08 -04: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