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