Если на входе не числа, а строки, то можно регуляркой заменить ноль-точку-нули в начале на пустую строку:
'0.0000001024'.replace(/^0?\.?0*/, '') // получится строка "1024"
upd. т.к. числа даются именно как числа, вместо
0.0000001024 после преобразования
toString() мы увидим "1.024e-7"
Решение то же по смыслу, но брать всё до "e" и убирать точку