func mknum(s : String) -> Number post result = Undefined or result = mknum(mkstr(result))
For example:
mknum(`5') = mknum(`5.0') = mknum(`0.5e2') mknum(`not a number') = Undefined