反復回数を渡す単純な js 関数があります。アラートで未定義と表示されるのが 1 回を超える場合、これは 1 回の繰り返しで機能します。test_iterations を ajax 関数内に保存するにはどうすればよいですか。
function _startTest(test_iterations) {
    $.ajax({
      url: '<?php echo $_SERVER['PHP_SELF']; ?>?start=1',
      success: function(data) {
        $('.results').append('<p>Test #' + test_number +' ' + data + ' ms</p>');
        $('.results').scrollTop(10000);
        test_results.push(data);
        alert("_startTest" + test_iterations);
        if(test_number >= test_iterations) {
            end_tests(test_iterations);
        }
        test_number++;
      }
    });
}