forループ内のjsで動的変数名を作成する必要があります
var counter = 0;
for(i=0; i<location.length; i++) {
...
var "marker_" + counter = new google.maps.Marker({
しかし、変数marker_0、marker_1、marker_2、...があると予想したとき、このエラーが発生しました
Error: SyntaxError: missing variable name
Source Code:
var "marker_" + counter = new google.maps.Marker({