I have found with typescript that having a gradual, structural type system actually helps with quick and dirty prototyping, as it allows me to notate data structures. It's hard to find a reason to use JavaScript.
Note that type errors in typescript are actually just warnings and you can ignore them. I never do, but you can.