Este artículo ha compartido con usted el código relevante para convertir el monto de JS en capitalización para su referencia. El contenido específico es el siguiente
function ConvertCurrency (num) {// Convertir a RMB Capital Cantion Form Var Str1 = 'Zero One23354789'; // El carácter chino var str2 correspondiente a 0-9 = '10, 000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 de ,,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 de ,,000,000,000,000,000,000,000,000,000,000,000,000,000 de,000,000,000,000,000,000,000,000,000,000,000,000,000.000,000,000,000,000.000A,000,000.000,000 C.A.000.000,000,000,000.000,000 C.TLA.000,000 C.TLA.000,000 C.TLA.000,000 C.TLA.000,000 C.A.000.000,000 C.TLA.000,000 C.TLA.000,000 C.TLA.000,000 C.TOS.,000,000 C.TOMA C.TOMA C.TOMASA, NOCOSA, NOCOSA, NOCOS.,000 C.TOMAS.,000 C.TOMASA, NOCO CONSEGUIADA. Math.abs (num) .tofixed (2); // tome el valor absoluto de num y redondea en 2 decimales str4 = (num * 100) .tofixed (0) .ToString (); // múltiples num 100 y conviértalo en una forma de cadena j = str4.length; // Encuentre el bit más alto if (j> 15) {return 'desbordamiento'; } str2 = str2.substr (15 - j); // Eliminar el valor de Str2 del número correspondiente de dígitos. Por ejemplo: 200.55, j es 5, entonces str2 = Bai shiyuan segmentos de ángulo // ciclo para extraer el valor que debe convertirse para (i = 0; i str3 = str4.substr (i, 1); // folching el valor de cierto bit que se convertirá si (i! = (J - 3) && i! = (J - 7) && i! = (J - 11) { //When the number of bits taken is not a number of 1, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, + Str1.substr (str3 * 1, 1); else {ch1 = str1.substr (str3 * 1, 1); ch2 = str2.substr (i, 1); ''; Billion o un dígito, debe escribir ch2 = str2.substr (i, 1); (str5.indexof ("mine") == -1) {if (str5.indexof ("selección cero")> 0) {str5 = str5.replace ("shiyuan cero", "shiyuan"); Ext.getCmp (m); objn.setValue (""); objn.setValue (Money.replace ("Shiyuan cero", "shiyuan");Lo anterior se trata de este artículo, espero que sea útil para todos aprender la programación de JavaScript.