fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.
Fuzion
•
Idioms
•
Idiom # 370 Ordinal form
Idiom # 370 Ordinal form
See
programming-idioms.org
:
Code
Code input
f(b i32) => suffix := if 9 < (b % 100) < 14 "th" else x := b % 10 x = 1 ? "st" : x = 2 ? "nd" : x = 3 ? "rd" : "th" $b + suffix s := f a
What are effects?
Runnable Example
Code input
ex370 is f(b i32) => suffix := if 9 < (b % 100) < 14 "th" else x := b % 10 x = 1 ? "st" : x = 2 ? "nd" : x = 3 ? "rd" : "th" $b + suffix for a in 1..25 do s := f a say s
What are effects?
last changed: 2025-07-10
next: NYI: Idiom # 371 Load YAML file into object