Google Apps Script parseInt関数で文字列を数値に変換する

構文
parseInt(文字列, 基数);
文字列を数値にして返します。
引数1は数値に変換する文字列を指定します。
引数2は、10を指定すると文字列を10進数とみなし、数値変換時に10進数の数値にします。

使用例

function myFunction() {
      const a = "06";
      console.log("2つめの引数の10は10進数を表示する");
    console.log(parseInt(a,10)); 
    console.log(typeof parseInt(a,10)); //number

    const b = "-6";
      console.log("マイナスを数値に変換")
    console.log(parseInt(b,10)); 
    console.log(typeof parseInt(b,10)); //number

    const c = "100";
      console.log("8進数の100を10進数に変換する");
    console.log(parseInt(c,8)); 

    const d = "100";
      console.log("16進数の100を10進数に変換する");
    console.log(parseInt(d,16)); 

    const e = "9.8";
      console.log("整数のみになる");
    console.log(parseInt(e,10)); 
}

実行結果

2つめの引数の10は10進数を表示する
6
number
マイナスを数値に変換
-6
number
8進数の100を10進数に変換する
64
16進数の100を10進数に変換する
256
整数のみになる
9

 

Google Apps Script

Posted by arkgame