0から1000までの数値を足していく処理にかかる時間を
現在日時を取得する new Date() を使って計ってみる
コード.gs
function myFunction() { var start = new Date(); var num = 0; for (var i = 0; i <= 1000; i++) { num += i; } var end = new Date(); var time = (end - start) / 1000; Logger.log([num, time]); } |
意訳この機能がやること 現在日時を取得する(開始日時) numに0を入れておく 以下の処理を10回繰り返す num に i の数値を足していく(iは0から10) 終了日時を取得する(終了日時) 終了日時 - 開始日時がミリ秒で出るので1000で割って秒にして 計算結果と秒をログに出す |
myFunctionを実行するとこのようなログが出る