Hi @robtweed Please consider the following example: ```js var actual = convert('0.foo'); ``` it returns `NaN` but I expect '0.foo' to be returned