我对 Javascript 还很陌生,到目前为止,我只需要遵循教程和阅读论坛就可以做到这一点,但这确实让我难过一阵子。
基本上我想要一个包含七位数字的计数器,我发现了一些东西,但没有一个对我来说真正有意义,所以我写了这个:
imgNumber++;
if (imgNumber < 10){function add(number){return '00000' + number}};
if (imgNumber > 10 && imgNumber < 100){function add(number){return '0000' + number}};
if (imgNumber > 100 && imgNumber < 1000){function add(number){return '000' + number}};
if (imgNumber > 1000 && imgNumber < 10000){function add(number){return '00' + number}};
if (imgNumber > 10000 && imgNumber < 100000){function add(number){return '0' + number}};
if (imgNumber > 100000 && imgNumber < 1000000){function add(number){return '' + number}};
据我所知,它有效。我的问题是:你预见到这有什么问题吗?如果没有,有没有更干净的方法来写这一切?
我将不胜感激任何和所有的答复。
干杯,科林