Numbers to Words

Здравейте! От няколко дена се опитвам да реша задачата Numbers to Words от книгата за JavaScript, не мога да изкарам повече от 90 точки. Забелязах някои неточности в примерния вход/изход, оправих ги уж спрямо това, което се иска, но не става 100. Някой има ли идея защо? https://pastebin.com/4it9U7jM