Este artículo describe el método de implementar JavaScript para compensar la salida cero como la longitud especificada como un número. Compártelo para su referencia. El análisis específico es el siguiente:
Por ejemplo, esperamos que la longitud del número de salida sea fija, suponiendo que sea 10. Si el número es 123, luego salga 0000000123. Si no hay suficientes dígitos, invente 0 antes. Aquí hay tres formas diferentes de implementar el funcionamiento del código JS para compensar 0 para el número
Método 1
función prefiXInTeger (num, longitud) {return (num/math.pow (10, longitud)). tofixed (longitud) .substr (2);}Método 2, más eficiente
función prefixInTeger (num, longitud) {return ("0000000000000000" + num) .substr (-length);}Hay más eficientes
función prefixInTeger (num, longitud) {return (array (longitud) .Join ('0') + num) .slice (-length);}Espero que este artículo sea útil para la programación de JavaScript de todos.