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

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

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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));
}
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)); }
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)); 
}

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
2つめの引数の1010進数を表示する
6
number
マイナスを数値に変換
-6
number
8進数の10010進数に変換する
64
16進数の10010進数に変換する
256
整数のみになる
9
2つめの引数の10は10進数を表示する 6 number マイナスを数値に変換 -6 number 8進数の100を10進数に変換する 64 16進数の100を10進数に変換する 256 整数のみになる 9
2つめの引数の10は10進数を表示する
6
number
マイナスを数値に変換
-6
number
8進数の100を10進数に変換する
64
16進数の100を10進数に変換する
256
整数のみになる
9

 

Google Apps Script

Posted by arkgame