fix number function bug

This commit is contained in:
2023-03-28 17:09:59 +01:00
parent d6d7ae96cf
commit 082505e099

View File

@@ -13,6 +13,7 @@ func ArgonString(args ...any) (any, ArErr) {
if len(args) == 0 {
return ArString(""), ArErr{}
}
args[0] = ArValidToAny(args[0])
return ArString(anyToArgon(args[0], true, false, 3, 0, false, 0)), ArErr{}
}
@@ -20,6 +21,7 @@ func ArgonNumber(args ...any) (any, ArErr) {
if len(args) == 0 {
return newNumber(), ArErr{}
}
args[0] = ArValidToAny(args[0])
switch x := args[0].(type) {
case string:
if !isNumber(UNPARSEcode{code: x}) {