37402
gasプロジェクトから直接スクリプトを実行する時と  
トリガーやボタンを作成してスクリプトを割り当てて実行させた時を  
比較して、処理速度は変わるものなのでしょうか？
CC BY-SA 3.0
2017-08-17T08:17:05.293
37274
2017-08-22T11:08:23.590
21256
question
google-apps-script google-spreadsheet
GASの処理速度の違い
いままで処理速度が変わるような経験はありませんでした。  
試しに以下コードを「直接実行」「トリガー」「ボタン」で各10回実行してみましたが明確な差はでませんでした。

```

    function myFunction() {
      var startTime = new Date();
      for (var i = 0; i < 20000000; i++) {};
      var endTime = new Date();
      var processTime = (endTime.getTime() - startTime.getTime()) / 1000;  // second
      Logger.log(processTime);
    }
    
```

計測結果を添付します。  
[![計測結果](https://i.stack.imgur.com/IL6go.png)](https://i.stack.imgur.com/IL6go.png)
CC BY-SA 3.0
2017-08-22T11:08:23.590
37402
2017-08-22T11:08:23.590
24729
37274
answer