function myConcat(separator) { var result = "", // リストを初期化する i; // 引数について繰り返し for (i = 1; i < arguments.length; i++) { result += arguments[i] + separator; } return result; } // "red, orange, blue, " を返す var test = myConcat(", ", "red", "orange", "blue"); console.log(test); // "red, orange, blue, " を返す var test2 = myConcat("★", "orion", "spica", "sirius"); console.log(test2);