Customizable Number Aware String
cn( n, one = "there %r %n value%s", some = one, none = some, lots = some, nlots = 10 )
| n | A count of the number. |
|---|---|
| one | The string to return if |
| some | The string to return if n is in |
| none | The string to return if |
| lots | The string to return if |
| nlots | A count of the number of values to consider to be lots |
A string of the updated message.
sprintf-like typesThe following sprintf-like types can be used in the custom messages:
nthe length of the object
s's' if n != 1 otherwise ''
cn(0)#> [1] "there are 0 values"cn(1)#> [1] "there is 1 value"cn(4)#> [1] "there are 4 values"