From dc5d39d36f91eeec86a64c5d7186657d1fbfd5a9 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 13 Mar 2018 13:56:15 +0100 Subject: ... --- roman.go | 8 ++++---- 1 file 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] } -- cgit v1.2.3