首頁  >  問答  >  主體

如何在javaScript中將字串轉換為19位數字而不自動舍入?

我們有字串輸入數字 輸入=“6145390195186705543” 如果我們想轉換為數字;java腳本自動舍入此輸入;

(6145390195186705543)

(6145390195186705000)

P粉652495194P粉652495194183 天前379

全部回覆(1)我來回復

  • 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)

    回覆
    0
  • 取消回覆