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