Viac na
Odstránenie prvého znaku reťazca v jazyku Javascript
Chcem vymazať prvý znak reťazca, ak je prvým znakom 0. 0 tam môže byť viac ako raz.
Existuje jednoduchá funkcia, ktorá kontroluje prvý znak a vymaže ho, ak je to 0?
Momentálne to skúšam pomocou funkcie JS slice()
, ale je to veľmi nešikovné.
419
3
Použite
.charAt()
a.slice()
.Príklad: http://jsfiddle.net/kCpNQ/
Ak by na začiatku mohlo byť niekoľko znakov
0
, môžete zmeniťif()
nawhile()
.Príklad: http://jsfiddle.net/kCpNQ/1/
Vyskúšali ste funkciu
substring
?Tu'je odkaz - https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/String/substring
A vždy to môžete urobiť pre viacero 0:
Pre všetky
0
: http://jsfiddle.net/An4MY/