tracks/go/exercises/luhn/example.go in trackler-2.0.6.10 vs tracks/go/exercises/luhn/example.go in trackler-2.0.6.11
- old
+ new
@@ -1,8 +1,13 @@
package luhn
+const testVersion = 1
+
func Valid(n string) bool {
+ if len(n) == 1 {
+ return false
+ }
d := extract(n)
if len(d) == 0 {
return false
}
last := len(d) - 1
@@ -30,10 +35,6 @@
s := 0
for _, x := range d {
s += x
}
return s
-}
-
-func AddCheck(raw string) string {
- return raw + string('0'+(10-check(extract(raw))%10)%10)
}