Heim  >  Fragen und Antworten  >  Hauptteil

Wie konvertiere ich eine Zeichenfolge in JavaScript in eine 19-stellige Zahl ohne automatische Rundung?

Wir haben String-Eingabenummern input="6145390195186705543" Wenn wir in eine Zahl konvertieren möchten, rundet das Java-Skript diese Eingabe automatisch

(6145390195186705543)

(6145390195186705000)

P粉652495194P粉652495194183 Tage vor377

Antworte allen(1)Ich werde antworten

  • P粉025632437

    P粉0256324372024-03-31 12:23:41

    这应该适合您想要实现的目标

    const myFunction = (num) => {
    
    const length = num.length;
    
    const result = `(${num.slice(0,16).padEnd(length, "0")})`;
    return result;
    };
    
    const input="6145390195186705543";
    const output = myFunction(input); 
    console.log(output)

    Antwort
    0
  • StornierenAntwort