summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--roman.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/roman.go b/roman.go
index 526f4ca..d1d382f 100644
--- a/roman.go
+++ b/roman.go
@@ -11,13 +11,13 @@ var (
// Roman numeral in interval 0 < x < 4000
type Roman int
-func (n Roman) IsValid() bool {
+func (n Roman) Valid() bool {
return n > 0 && n < 4000
}
func (n Roman) String() string {
- if n.IsValid() {
- return m3[n/1000] + m2[n%1000/100] + m1[n%100/10] + m0[n%10]
+ if !n.Valid() {
+ return ""
}
- return ""
+ return m3[n/1000] + m2[n%1000/100] + m1[n%100/10] + m0[n%10]
}