Fastest array loops in Javascript

JavaScript performance comparison

Revision 257 of this test case created by

Preparation code

<script>
  function someFn(ix) {
    try { 
        ix += 1; 
        if (ix < 0) {
           throw new Error('e');
        }
    } catch (e){
        alert(e);
    }
    return ix * 5 + 1 / 3 * 8;
  }
</script>
      
<script>
Benchmark.prototype.setup = function() {
    // Populate the base array
    var arr = [],
      a, i, len, arr2 = [0.5005,1.001,1.5015,2.002,2.5025,3.003,3.5035,4.004,4.5045,5.005,5.5055,6.006,6.5065,7.007,7.5075,8.008,8.5085,9.009,9.5095,10.01,10.5105,11.011,11.5115,12.012,12.5125,13.013,13.5135,14.014,14.5145,15.015,15.5155,16.016,16.5165,17.017,17.5175,18.018,18.5185,19.019,19.5195,20.02,20.5205,21.021,21.5215,22.022,22.5225,23.023,23.5235,24.024,24.5245,25.025,25.5255,26.026,26.5265,27.027,27.5275,28.028,28.5285,29.029,29.5295,30.03,30.5305,31.031,31.5315,32.032,32.5325,33.033,33.5335,34.034,34.5345,35.035,35.5355,36.036,36.5365,37.037,37.5375,38.038,38.5385,39.039,39.5395,40.04,40.5405,41.041,41.5415,42.042,42.5425,43.043,43.5435,44.044,44.5445,45.045,45.5455,46.046,46.5465,47.047,47.5475,48.048,48.5485,49.049,49.5495,50.05,50.5505,51.051,51.5515,52.052,52.5525,53.053,53.5535,54.054,54.5545,55.055,55.5555,56.056,56.5565,57.057,57.5575,58.058,58.5585,59.059,59.5595,60.06,60.5605,61.061,61.5615,62.062,62.5625,63.063,63.5635,64.064,64.5645,65.065,65.5655,66.066,66.5665,67.067,67.5675,68.068,68.5685,69.069,69.5695,70.07,70.5705,71.071,71.5715,72.072,72.5725,73.073,73.5735,74.074,74.5745,75.075,75.5755,76.076,76.5765,77.077,77.5775,78.078,78.5785,79.079,79.5795,80.08,80.5805,81.081,81.5815,82.082,82.5825,83.083,83.5835,84.084,84.5845,85.085,85.5855,86.086,86.5865,87.087,87.5875,88.088,88.5885,89.089,89.5895,90.09,90.5905,91.091,91.5915,92.092,92.5925,93.093,93.5935,94.094,94.5945,95.095,95.5955,96.096,96.5965,97.097,97.5975,98.098,98.5985,99.099,99.5995,100.1,100.6005,101.101,101.6015,102.102,102.6025,103.103,103.6035,104.104,104.6045,105.105,105.6055,106.106,106.6065,107.107,107.6075,108.108,108.6085,109.109,109.6095,110.11,110.6105,111.111,111.6115,112.112,112.6125,113.113,113.6135,114.114,114.6145,115.115,115.6155,116.116,116.6165,117.117,117.6175,118.118,118.6185,119.119,119.6195,120.12,120.6205,121.121,121.6215,122.122,122.6225,123.123,123.6235,124.124,124.6245,125.125,125.6255,126.126,126.6265,127.127,127.6275,128.128,128.6285,129.129,129.6295,130.13,130.6305,131.131,131.6315,132.132,132.6325,133.133,133.6335,134.134,134.6345,135.135,135.6355,136.136,136.6365,137.137,137.6375,138.138,138.6385,139.139,139.6395,140.14,140.6405,141.141,141.6415,142.142,142.6425,143.143,143.6435,144.144,144.6445,145.145,145.6455,146.146,146.6465,147.147,147.6475,148.148,148.6485,149.149,149.6495,150.15,150.6505,151.151,151.6515,152.152,152.6525,153.153,153.6535,154.154,154.6545,155.155,155.6555,156.156,156.6565,157.157,157.6575,158.158,158.6585,159.159,159.6595,160.16,160.6605,161.161,161.6615,162.162,162.6625,163.163,163.6635,164.164,164.6645,165.165,165.6655,166.166,166.6665,167.167,167.6675,168.168,168.6685,169.169,169.6695,170.17,170.6705,171.171,171.6715,172.172,172.6725,173.173,173.6735,174.174,174.6745,175.175,175.6755,176.176,176.6765,177.177,177.6775,178.178,178.6785,179.179,179.6795,180.18,180.6805,181.181,181.6815,182.182,182.6825,183.183,183.6835,184.184,184.6845,185.185,185.6855,186.186,186.6865,187.187,187.6875,188.188,188.6885,189.189,189.6895,190.19,190.6905,191.191,191.6915,192.192,192.6925,193.193,193.6935,194.194,194.6945,195.195,195.6955,196.196,196.6965,197.197,197.6975,198.198,198.6985,199.199,199.6995,200.2,200.7005,201.201,201.7015,202.202,202.7025,203.203,203.7035,204.204,204.7045,205.205,205.7055,206.206,206.7065,207.207,207.7075,208.208,208.7085,209.209,209.7095,210.21,210.7105,211.211,211.7115,212.212,212.7125,213.213,213.7135,214.214,214.7145,215.215,215.7155,216.216,216.7165,217.217,217.7175,218.218,218.7185,219.219,219.7195,220.22,220.7205,221.221,221.7215,222.222,222.7225,223.223,223.7235,224.224,224.7245,225.225,225.7255,226.226,226.7265,227.227,227.7275,228.228,228.7285,229.229,229.7295,230.23,230.7305,231.231,231.7315,232.232,232.7325,233.233,233.7335,234.234,234.7345,235.235,235.7355,236.236,236.7365,237.237,237.7375,238.238,238.7385,239.239,239.7395,240.24,240.7405,241.241,241.7415,242.242,242.7425,243.243,243.7435,244.244,244.7445,245.245,245.7455,246.246,246.7465,247.247,247.7475,248.248,248.7485,249.249,249.7495,250.25,250.7505,251.251,251.7515,252.252,252.7525,253.253,253.7535,254.254,254.7545,255.255,255.7555,256.256,256.7565,257.257,257.7575,258.258,258.7585,259.259,259.7595,260.26,260.7605,261.261,261.7615,262.262,262.7625,263.263,263.7635,264.264,264.7645,265.265,265.7655,266.266,266.7665,267.267,267.7675,268.268,268.7685,269.269,269.7695,270.27,270.7705,271.271,271.7715,272.272,272.7725,273.273,273.7735,274.274,274.7745,275.275,275.7755,276.276,276.7765,277.277,277.7775,278.278,278.7785,279.279,279.7795,280.28,280.7805,281.281,281.7815,282.282,282.7825,283.283,283.7835,284.284,284.7845,285.285,285.7855,286.286,286.7865,287.287,287.7875,288.288,288.7885,289.289,289.7895,290.29,290.7905,291.291,291.7915,292.292,292.7925,293.293,293.7935,294.294,294.7945,295.295,295.7955,296.296,296.7965,297.297,297.7975,298.298,298.7985,299.299,299.7995,300.3,300.8005,301.301,301.8015,302.302,302.8025,303.303,303.8035,304.304,304.8045,305.305,305.8055,306.306,306.8065,307.307,307.8075,308.308,308.8085,309.309,309.8095,310.31,310.8105,311.311,311.8115,312.312,312.8125,313.313,313.8135,314.314,314.8145,315.315,315.8155,316.316,316.8165,317.317,317.8175,318.318,318.8185,319.319,319.8195,320.32,320.8205,321.321,321.8215,322.322,322.8225,323.323,323.8235,324.324,324.8245,325.325,325.8255,326.326,326.8265,327.327,327.8275,328.328,328.8285,329.329,329.8295,330.33,330.8305,331.331,331.8315,332.332,332.8325,333.333,333.8335,334.334,334.8345,335.335,335.8355,336.336,336.8365,337.337,337.8375,338.338,338.8385,339.339,339.8395,340.34,340.8405,341.341,341.8415,342.342,342.8425,343.343,343.8435,344.344,344.8445,345.345,345.8455,346.346,346.8465,347.347,347.8475,348.348,348.8485,349.349,349.8495,350.35,350.8505,351.351,351.8515,352.352,352.8525,353.353,353.8535,354.354,354.8545,355.355,355.8555,356.356,356.8565,357.357,357.8575,358.358,358.8585,359.359,359.8595,360.36,360.8605,361.361,361.8615,362.362,362.8625,363.363,363.8635,364.364,364.8645,365.365,365.8655,366.366,366.8665,367.367,367.8675,368.368,368.8685,369.369,369.8695,370.37,370.8705,371.371,371.8715,372.372,372.8725,373.373,373.8735,374.374,374.8745,375.375,375.8755,376.376,376.8765,377.377,377.8775,378.378,378.8785,379.379,379.8795,380.38,380.8805,381.381,381.8815,382.382,382.8825,383.383,383.8835,384.384,384.8845,385.385,385.8855,386.386,386.8865,387.387,387.8875,388.388,388.8885,389.389,389.8895,390.39,390.8905,391.391,391.8915,392.392,392.8925,393.393,393.8935,394.394,394.8945,395.395,395.8955,396.396,396.8965,397.397,397.8975,398.398,398.8985,399.399,399.8995,400.4,400.9005,401.401,401.9015,402.402,402.9025,403.403,403.9035,404.404,404.9045,405.405,405.9055,406.406,406.9065,407.407,407.9075,408.408,408.9085,409.409,409.9095,410.41,410.9105,411.411,411.9115,412.412,412.9125,413.413,413.9135,414.414,414.9145,415.415,415.9155,416.416,416.9165,417.417,417.9175,418.418,418.9185,419.419,419.9195,420.42,420.9205,421.421,421.9215,422.422,422.9225,423.423,423.9235,424.424,424.9245,425.425,425.9255,426.426,426.9265,427.427,427.9275,428.428,428.9285,429.429,429.9295,430.43,430.9305,431.431,431.9315,432.432,432.9325,433.433,433.9335,434.434,434.9345,435.435,435.9355,436.436,436.9365,437.437,437.9375,438.438,438.9385,439.439,439.9395,440.44,440.9405,441.441,441.9415,442.442,442.9425,443.443,443.9435,444.444,444.9445,445.445,445.9455,446.446,446.9465,447.447,447.9475,448.448,448.9485,449.449,449.9495,450.45,450.9505,451.451,451.9515,452.452,452.9525,453.453,453.9535,454.454,454.9545,455.455,455.9555,456.456,456.9565,457.457,457.9575,458.458,458.9585,459.459,459.9595,460.46,460.9605,461.461,461.9615,462.462,462.9625,463.463,463.9635,464.464,464.9645,465.465,465.9655,466.466,466.9665,467.467,467.9675,468.468,468.9685,469.469,469.9695,470.47,470.9705,471.471,471.9715,472.472,472.9725,473.473,473.9735,474.474,474.9745,475.475,475.9755,476.476,476.9765,477.477,477.9775,478.478,478.9785,479.479,479.9795,480.48,480.9805,481.481,481.9815,482.482,482.9825,483.483,483.9835,484.484,484.9845,485.485,485.9855,486.486,486.9865,487.487,487.9875,488.488,488.9885,489.489,489.9895,490.49,490.9905,491.491,491.9915,492.492,492.9925,493.493,493.9935,494.494,494.9945,495.495,495.9955,496.496,496.9965,497.497,497.9975,498.498,498.9985,499.499,499.9995,500.5,501.0005,501.501,502.0015,502.502,503.0025,503.503,504.0035,504.504,505.0045,505.505,506.0055,506.506,507.0065,507.507,508.0075,508.508,509.0085,509.509,510.0095,510.51,511.0105,511.511,512.0115,512.512,513.0125,513.513,514.0135,514.514,515.0145,515.515,516.0155,516.516,517.0165,517.517,518.0175,518.518,519.0185,519.519,520.0195,520.52,521.0205,521.521,522.0215,522.522,523.0225,523.523,524.0235,524.524,525.0245,525.525,526.0255,526.526,527.0265,527.527,528.0275,528.528,529.0285,529.529,530.0295,530.53,531.0305,531.531,532.0315,532.532,533.0325,533.533,534.0335,534.534,535.0345,535.535,536.0355,536.536,537.0365,537.537,538.0375,538.538,539.0385,539.539,540.0395,540.54,541.0405,541.541,542.0415,542.542,543.0425,543.543,544.0435,544.544,545.0445,545.545,546.0455,546.546,547.0465,547.547,548.0475,548.548,549.0485,549.549,550.0495,550.55,551.0505,551.551,552.0515,552.552,553.0525,553.553,554.0535,554.554,555.0545,555.555,556.0555,556.556,557.0565,557.557,558.0575,558.558,559.0585,559.559,560.0595,560.56,561.0605,561.561,562.0615,562.562,563.0625,563.563,564.0635,564.564,565.0645,565.565,566.0655,566.566,567.0665,567.567,568.0675,568.568,569.0685,569.569,570.0695,570.57,571.0705,571.571,572.0715,572.572,573.0725,573.573,574.0735,574.574,575.0745,575.575,576.0755,576.576,577.0765,577.577,578.0775,578.578,579.0785,579.579,580.0795,580.58,581.0805,581.581,582.0815,582.582,583.0825,583.583,584.0835,584.584,585.0845,585.585,586.0855,586.586,587.0865,587.587,588.0875,588.588,589.0885,589.589,590.0895,590.59,591.0905,591.591,592.0915,592.592,593.0925,593.593,594.0935,594.594,595.0945,595.595,596.0955,596.596,597.0965,597.597,598.0975,598.598,599.0985,599.599,600.0995,600.6,601.1005,601.601,602.1015,602.602,603.1025,603.603,604.1035,604.604,605.1045,605.605,606.1055,606.606,607.1065,607.607,608.1075,608.608,609.1085,609.609,610.1095,610.61,611.1105,611.611,612.1115,612.612,613.1125,613.613,614.1135,614.614,615.1145,615.615,616.1155,616.616,617.1165,617.617,618.1175,618.618,619.1185,619.619,620.1195,620.62,621.1205,621.621,622.1215,622.622,623.1225,623.623,624.1235,624.624,625.1245,625.625,626.1255,626.626,627.1265,627.627,628.1275,628.628,629.1285,629.629,630.1295,630.63,631.1305,631.631,632.1315,632.632,633.1325,633.633,634.1335,634.634,635.1345,635.635,636.1355,636.636,637.1365,637.637,638.1375,638.638,639.1385,639.639,640.1395,640.64,641.1405,641.641,642.1415,642.642,643.1425,643.643,644.1435,644.644,645.1445,645.645,646.1455,646.646,647.1465,647.647,648.1475,648.648,649.1485,649.649,650.1495,650.65,651.1505,651.651,652.1515,652.652,653.1525,653.653,654.1535,654.654,655.1545,655.655,656.1555,656.656,657.1565,657.657,658.1575,658.658,659.1585,659.659,660.1595,660.66,661.1605,661.661,662.1615,662.662,663.1625,663.663,664.1635,664.664,665.1645,665.665,666.1655,666.666,667.1665,667.667,668.1675,668.668,669.1685,669.669,670.1695,670.67,671.1705,671.671,672.1715,672.672,673.1725,673.673,674.1735,674.674,675.1745,675.675,676.1755,676.676,677.1765,677.677,678.1775,678.678,679.1785,679.679,680.1795,680.68,681.1805,681.681,682.1815,682.682,683.1825,683.683,684.1835,684.684,685.1845,685.685,686.1855,686.686,687.1865,687.687,688.1875,688.688,689.1885,689.689,690.1895,690.69,691.1905,691.691,692.1915,692.692,693.1925,693.693,694.1935,694.694,695.1945,695.695,696.1955,696.696,697.1965,697.697,698.1975,698.698,699.1985,699.699,700.1995,700.7,701.2005,701.701,702.2015,702.702,703.2025,703.703,704.2035,704.704,705.2045,705.705,706.2055,706.706,707.2065,707.707,708.2075,708.708,709.2085,709.709,710.2095,710.71,711.2105,711.711,712.2115,712.712,713.2125,713.713,714.2135,714.714,715.2145,715.715,716.2155,716.716,717.2165,717.717,718.2175,718.718,719.2185,719.719,720.2195,720.72,721.2205,721.721,722.2215,722.722,723.2225,723.723,724.2235,724.724,725.2245,725.725,726.2255,726.726,727.2265,727.727,728.2275,728.728,729.2285,729.729,730.2295,730.73,731.2305,731.731,732.2315,732.732,733.2325,733.733,734.2335,734.734,735.2345,735.735,736.2355,736.736,737.2365,737.737,738.2375,738.738,739.2385,739.739,740.2395,740.74,741.2405,741.741,742.2415,742.742,743.2425,743.743,744.2435,744.744,745.2445,745.745,746.2455,746.746,747.2465,747.747,748.2475,748.748,749.2485,749.749,750.2495,750.75,751.2505,751.751,752.2515,752.752,753.2525,753.753,754.2535,754.754,755.2545,755.755,756.2555,756.756,757.2565,757.757,758.2575,758.758,759.2585,759.759,760.2595,760.76,761.2605,761.761,762.2615,762.762,763.2625,763.763,764.2635,764.764,765.2645,765.765,766.2655,766.766,767.2665,767.767,768.2675,768.768,769.2685,769.769,770.2695,770.77,771.2705,771.771,772.2715,772.772,773.2725,773.773,774.2735,774.774,775.2745,775.775,776.2755,776.776,777.2765,777.777,778.2775,778.778,779.2785,779.779,780.2795,780.78,781.2805,781.781,782.2815,782.782,783.2825,783.783,784.2835,784.784,785.2845,785.785,786.2855,786.786,787.2865,787.787,788.2875,788.788,789.2885,789.789,790.2895,790.79,791.2905,791.791,792.2915,792.792,793.2925,793.793,794.2935,794.794,795.2945,795.795,796.2955,796.796,797.2965,797.797,798.2975,798.798,799.2985,799.799,800.2995,800.8,801.3005,801.801,802.3015,802.802,803.3025,803.803,804.3035,804.804,805.3045,805.805,806.3055,806.806,807.3065,807.807,808.3075,808.808,809.3085,809.809,810.3095,810.81,811.3105,811.811,812.3115,812.812,813.3125,813.813,814.3135,814.814,815.3145,815.815,816.3155,816.816,817.3165,817.817,818.3175,818.818,819.3185,819.819,820.3195,820.82,821.3205,821.821,822.3215,822.822,823.3225,823.823,824.3235,824.824,825.3245,825.825,826.3255,826.826,827.3265,827.827,828.3275,828.828,829.3285,829.829,830.3295,830.83,831.3305,831.831,832.3315,832.832,833.3325,833.833,834.3335,834.834,835.3345,835.835,836.3355,836.836,837.3365,837.837,838.3375,838.838,839.3385,839.839,840.3395,840.84,841.3405,841.841,842.3415,842.842,843.3425,843.843,844.3435,844.844,845.3445,845.845,846.3455,846.846,847.3465,847.847,848.3475,848.848,849.3485,849.849,850.3495,850.85,851.3505,851.851,852.3515,852.852,853.3525,853.853,854.3535,854.854,855.3545,855.855,856.3555,856.856,857.3565,857.857,858.3575,858.858,859.3585,859.859,860.3595,860.86,861.3605,861.861,862.3615,862.862,863.3625,863.863,864.3635,864.864,865.3645,865.865,866.3655,866.866,867.3665,867.867,868.3675,868.868,869.3685,869.869,870.3695,870.87,871.3705,871.871,872.3715,872.872,873.3725,873.873,874.3735,874.874,875.3745,875.875,876.3755,876.876,877.3765,877.877,878.3775,878.878,879.3785,879.879,880.3795,880.88,881.3805,881.881,882.3815,882.882,883.3825,883.883,884.3835,884.884,885.3845,885.885,886.3855,886.886,887.3865,887.887,888.3875,888.888,889.3885,889.889,890.3895,890.89,891.3905,891.891,892.3915,892.892,893.3925,893.893,894.3935,894.894,895.3945,895.895,896.3955,896.896,897.3965,897.897,898.3975,898.898,899.3985,899.899,900.3995,900.9,901.4005,901.901,902.4015,902.902,903.4025,903.903,904.4035,904.904,905.4045,905.905,906.4055,906.906,907.4065,907.907,908.4075,908.908,909.4085,909.909,910.4095,910.91,911.4105,911.911,912.4115,912.912,913.4125,913.913,914.4135,914.914,915.4145,915.915,916.4155,916.916,917.4165,917.917,918.4175,918.918,919.4185,919.919,920.4195,920.92,921.4205,921.921,922.4215,922.922,923.4225,923.923,924.4235,924.924,925.4245,925.925,926.4255,926.926,927.4265,927.927,928.4275,928.928,929.4285,929.929,930.4295,930.93,931.4305,931.931,932.4315,932.932,933.4325,933.933,934.4335,934.934,935.4345,935.935,936.4355,936.936,937.4365,937.937,938.4375,938.938,939.4385,939.939,940.4395,940.94,941.4405,941.941,942.4415,942.942,943.4425,943.943,944.4435,944.944,945.4445,945.945,946.4455,946.946,947.4465,947.947,948.4475,948.948,949.4485,949.949,950.4495,950.95,951.4505,951.951,952.4515,952.952,953.4525,953.953,954.4535,954.954,955.4545,955.955,956.4555,956.956,957.4565,957.957,958.4575,958.958,959.4585,959.959,960.4595,960.96,961.4605,961.961,962.4615,962.962,963.4625,963.963,964.4635,964.964,965.4645,965.965,966.4655,966.966,967.4665,967.967,968.4675,968.968,969.4685,969.969,970.4695,970.97,971.4705,971.971,972.4715,972.972,973.4725,973.973,974.4735,974.974,975.4745,975.975,976.4755,976.976,977.4765,977.977,978.4775,978.978,979.4785,979.979,980.4795,980.98,981.4805,981.981,982.4815,982.982,983.4825,983.983,984.4835,984.984,985.4845,985.985,986.4855,986.986,987.4865,987.987,988.4875,988.988,989.4885,989.989,990.4895,990.99,991.4905,991.991,992.4915,992.992,993.4925,993.993,994.4935,994.994,995.4945,995.995,996.4955,996.996,997.4965,997.997,998.4975,998.998,999.4985,999.999,1000.4995,1001,1001.5005,1002.001,1002.5015,1003.002,1003.5025,1004.003,1004.5035,1005.004,1005.5045,1006.005,1006.5055,1007.006,1007.5065,1008.007,1008.5075,1009.008,1009.5085,1010.009,1010.5095,1011.01,1011.5105,1012.011,1012.5115,1013.012,1013.5125,1014.013,1014.5135,1015.014,1015.5145,1016.015,1016.5155,1017.016,1017.5165,1018.017,1018.5175,1019.018,1019.5185,1020.019,1020.5195,1021.02,1021.5205,1022.021,1022.5215,1023.022,1023.5225,1024.023,1024.5235,1025.024,1025.5245,1026.025,1026.5255,1027.026,1027.5265,1028.027,1028.5275,1029.028,1029.5285,1030.029,1030.5295,1031.03,1031.5305,1032.031,1032.5315,1033.032,1033.5325,1034.033,1034.5335,1035.034,1035.5345,1036.035,1036.5355,1037.036,1037.5365,1038.037,1038.5375,1039.038,1039.5385,1040.039,1040.5395,1041.04,1041.5405,1042.041,1042.5415,1043.042,1043.5425,1044.043,1044.5435,1045.044,1045.5445,1046.045,1046.5455,1047.046,1047.5465,1048.047,1048.5475,1049.048,1049.5485,1050.049,1050.5495,1051.05,1051.5505,1052.051,1052.5515,1053.052,1053.5525,1054.053,1054.5535,1055.054,1055.5545,1056.055,1056.5555,1057.056,1057.5565,1058.057,1058.5575,1059.058,1059.5585,1060.059,1060.5595,1061.06,1061.5605,1062.061,1062.5615,1063.062,1063.5625,1064.063,1064.5635,1065.064,1065.5645,1066.065,1066.5655,1067.066,1067.5665,1068.067,1068.5675,1069.068,1069.5685,1070.069,1070.5695,1071.07,1071.5705,1072.071,1072.5715,1073.072,1073.5725,1074.073,1074.5735,1075.074,1075.5745,1076.075,1076.5755,1077.076,1077.5765,1078.077,1078.5775,1079.078,1079.5785,1080.079,1080.5795,1081.08,1081.5805,1082.081,1082.5815,1083.082,1083.5825,1084.083,1084.5835,1085.084,1085.5845,1086.085,1086.5855,1087.086,1087.5865,1088.087,1088.5875,1089.088,1089.5885,1090.089,1090.5895,1091.09,1091.5905,1092.091,1092.5915,1093.092,1093.5925,1094.093,1094.5935,1095.094,1095.5945,1096.095,1096.5955,1097.096,1097.5965,1098.097,1098.5975,1099.098,1099.5985,1100.099,1100.5995,1101.1,1101.6005,1102.101,1102.6015,1103.102,1103.6025,1104.103,1104.6035,1105.104,1105.6045,1106.105,1106.6055,1107.106,1107.6065,1108.107,1108.6075,1109.108,1109.6085,1110.109,1110.6095,1111.11,1111.6105,1112.111,1112.6115,1113.112,1113.6125,1114.113,1114.6135,1115.114,1115.6145,1116.115,1116.6155,1117.116,1117.6165,1118.117,1118.6175,1119.118,1119.6185,1120.119,1120.6195,1121.12,1121.6205,1122.121,1122.6215,1123.122,1123.6225,1124.123,1124.6235,1125.124,1125.6245,1126.125,1126.6255,1127.126,1127.6265,1128.127,1128.6275,1129.128,1129.6285,1130.129,1130.6295,1131.13,1131.6305,1132.131,1132.6315,1133.132,1133.6325,1134.133,1134.6335,1135.134,1135.6345,1136.135,1136.6355,1137.136,1137.6365,1138.137,1138.6375,1139.138,1139.6385,1140.139,1140.6395,1141.14,1141.6405,1142.141,1142.6415,1143.142,1143.6425,1144.143,1144.6435,1145.144,1145.6445,1146.145,1146.6455,1147.146,1147.6465,1148.147,1148.6475,1149.148,1149.6485,1150.149,1150.6495,1151.15,1151.6505,1152.151,1152.6515,1153.152,1153.6525,1154.153,1154.6535,1155.154,1155.6545,1156.155,1156.6555,1157.156,1157.6565,1158.157,1158.6575,1159.158,1159.6585,1160.159,1160.6595,1161.16,1161.6605,1162.161,1162.6615,1163.162,1163.6625,1164.163,1164.6635,1165.164,1165.6645,1166.165,1166.6655,1167.166,1167.6665,1168.167,1168.6675,1169.168,1169.6685,1170.169,1170.6695,1171.17,1171.6705,1172.171,1172.6715,1173.172,1173.6725,1174.173,1174.6735,1175.174,1175.6745,1176.175,1176.6755,1177.176,1177.6765,1178.177,1178.6775,1179.178,1179.6785,1180.179,1180.6795,1181.18,1181.6805,1182.181,1182.6815,1183.182,1183.6825,1184.183,1184.6835,1185.184,1185.6845,1186.185,1186.6855,1187.186,1187.6865,1188.187,1188.6875,1189.188,1189.6885,1190.189,1190.6895,1191.19,1191.6905,1192.191,1192.6915,1193.192,1193.6925,1194.193,1194.6935,1195.194,1195.6945,1196.195,1196.6955,1197.196,1197.6965,1198.197,1198.6975,1199.198,1199.6985,1200.199,1200.6995,1201.2,1201.7005,1202.201,1202.7015,1203.202,1203.7025,1204.203,1204.7035,1205.204,1205.7045,1206.205,1206.7055,1207.206,1207.7065,1208.207,1208.7075,1209.208,1209.7085,1210.209,1210.7095,1211.21,1211.7105,1212.211,1212.7115,1213.212,1213.7125,1214.213,1214.7135,1215.214,1215.7145,1216.215,1216.7155,1217.216,1217.7165,1218.217,1218.7175,1219.218,1219.7185,1220.219,1220.7195,1221.22,1221.7205,1222.221,1222.7215,1223.222,1223.7225,1224.223,1224.7235,1225.224,1225.7245,1226.225,1226.7255,1227.226,1227.7265,1228.227,1228.7275,1229.228,1229.7285,1230.229,1230.7295,1231.23,1231.7305,1232.231,1232.7315,1233.232,1233.7325,1234.233,1234.7335,1235.234,1235.7345,1236.235,1236.7355,1237.236,1237.7365,1238.237,1238.7375,1239.238,1239.7385,1240.239,1240.7395,1241.24,1241.7405,1242.241,1242.7415,1243.242,1243.7425,1244.243,1244.7435,1245.244,1245.7445,1246.245,1246.7455,1247.246,1247.7465,1248.247,1248.7475,1249.248,1249.7485,1250.249,1250.7495,1251.25,1251.7505,1252.251,1252.7515,1253.252,1253.7525,1254.253,1254.7535,1255.254,1255.7545,1256.255,1256.7555,1257.256,1257.7565,1258.257,1258.7575,1259.258,1259.7585,1260.259,1260.7595,1261.26,1261.7605,1262.261,1262.7615,1263.262,1263.7625,1264.263,1264.7635,1265.264,1265.7645,1266.265,1266.7655,1267.266,1267.7665,1268.267,1268.7675,1269.268,1269.7685,1270.269,1270.7695,1271.27,1271.7705,1272.271,1272.7715,1273.272,1273.7725,1274.273,1274.7735,1275.274,1275.7745,1276.275,1276.7755,1277.276,1277.7765,1278.277,1278.7775,1279.278,1279.7785,1280.279,1280.7795,1281.28,1281.7805,1282.281,1282.7815,1283.282,1283.7825,1284.283,1284.7835,1285.284,1285.7845,1286.285,1286.7855,1287.286,1287.7865,1288.287,1288.7875,1289.288,1289.7885,1290.289,1290.7895,1291.29,1291.7905,1292.291,1292.7915,1293.292,1293.7925,1294.293,1294.7935,1295.294,1295.7945,1296.295,1296.7955,1297.296,1297.7965,1298.297,1298.7975,1299.298,1299.7985,1300.299,1300.7995,1301.3,1301.8005,1302.301,1302.8015,1303.302,1303.8025,1304.303,1304.8035,1305.304,1305.8045,1306.305,1306.8055,1307.306,1307.8065,1308.307,1308.8075,1309.308,1309.8085,1310.309,1310.8095,1311.31,1311.8105,1312.311,1312.8115,1313.312,1313.8125,1314.313,1314.8135,1315.314,1315.8145,1316.315,1316.8155,1317.316,1317.8165,1318.317,1318.8175,1319.318,1319.8185,1320.319,1320.8195,1321.32,1321.8205,1322.321,1322.8215,1323.322,1323.8225,1324.323,1324.8235,1325.324,1325.8245,1326.325,1326.8255,1327.326,1327.8265,1328.327,1328.8275,1329.328,1329.8285,1330.329,1330.8295,1331.33,1331.8305,1332.331,1332.8315,1333.332,1333.8325,1334.333,1334.8335,1335.334,1335.8345,1336.335,1336.8355,1337.336,1337.8365,1338.337,1338.8375,1339.338,1339.8385,1340.339,1340.8395,1341.34,1341.8405,1342.341,1342.8415,1343.342,1343.8425,1344.343,1344.8435,1345.344,1345.8445,1346.345,1346.8455,1347.346,1347.8465,1348.347,1348.8475,1349.348,1349.8485,1350.349,1350.8495,1351.35,1351.8505,1352.351,1352.8515,1353.352,1353.8525,1354.353,1354.8535,1355.354,1355.8545,1356.2882666666667,1356.355,1356.8555,1357.356,1357.8565,1358.357,1358.8575,1359.358,1359.8585,1360.359,1360.8595,1361.36,1361.8605,1362.361,1362.8615,1363.362,1363.8625,1364.363,1364.8635,1365.364,1365.8645,1366.365,1366.8655,1367.366,1367.8665,1368.367,1368.8675,1369.368,1369.8685,1370.369,1370.8695,1371.37,1371.8705,1372.371,1372.8715,1373.372,1373.8725,1374.373,1374.8735,1375.374,1375.8745,1376.375,1376.8755,1377.376,1377.8765,1378.377,1378.8775,1379.378,1379.8785,1380.379,1380.8795,1381.38,1381.8805,1382.381,1382.8815,1383.382,1383.8825,1384.383,1384.8835,1385.384,1385.8845,1386.385,1386.8855,1387.386,1387.8865,1388.387,1388.8875,1389.388,1389.8885,1390.389,1390.8895,1391.39,1391.8905,1392.391,1392.8915,1393.392,1393.8925,1394.393,1394.8935,1395.394,1395.8945,1396.395,1396.8955,1397.396,1397.8965,1398.397,1398.8975,1399.398,1399.8985,1400.399,1400.8995,1401.4,1401.9005,1402.401,1402.9015,1403.402,1403.9025,1404.403,1404.9035,1405.404,1405.9045,1406.405,1406.9055,1407.406,1407.9065,1408.407,1408.9075,1409.408,1409.9085,1410.409,1410.9095,1411.41,1411.9105,1412.411,1412.9115,1413.412,1413.9125,1414.413,1414.9135,1415.414,1415.9145,1416.2815333333333,1416.415,1416.9155,1417.416,1417.9165,1418.417,1418.9175,1419.418,1419.9185,1420.419,1420.9195,1421.42,1421.9205,1422.421,1422.9215,1423.422,1423.9225,1424.423,1424.9235,1425.424,1425.9245,1426.425,1426.9255,1427.426,1427.9265,1428.427,1428.9275,1429.428,1429.9285,1430.429,1430.9295,1431.43,1431.9305,1432.431,1432.9315,1433.432,1433.9325,1434.433,1434.9335,1435.434,1435.9345,1436.435,1436.9355,1437.436,1437.9365,1438.437,1438.9375,1439.438,1439.9385,1440.439,1440.9395,1441.44,1441.9405,1442.441,1442.9415,1443.442,1443.9425,1444.443,1444.9435,1445.444,1445.9445,1446.445,1446.9455,1447.446,1447.9465,1448.447,1448.9475,1449.448,1449.9485,1450.449,1450.9495,1451.45,1451.9505,1452.451,1452.9515,1453.452,1453.9525,1454.453,1454.9535,1455.454,1455.9545,1456.455,1456.9555,1457.456,1457.9565,1458.457,1458.9575,1459.458,1459.9585,1460.459,1460.9595,1461.46,1461.9605,1462.461,1462.9615,1463.462,1463.9625,1464.463,1464.9635,1465.464,1465.9645,1466.465,1466.9655,1467.466,1467.9665,1468.467,1468.9675,1469.468,1469.9685,1470.469,1470.9695,1471.47,1471.9705,1472.471,1472.9715,1473.472,1473.9725,1474.473,1474.9735,1475.474,1475.9745,1476.475,1476.9755,1477.476,1477.9765,1478.477,1478.9775,1479.478,1479.9785,1480.479,1480.9795,1481.48,1481.9805,1482.481,1482.9815,1483.482,1483.9825,1484.483,1484.9835,1485.484,1485.9845,1486.485,1486.9855,1487.486,1487.9865,1488.487,1488.9875,1489.488,1489.9885,1490.489,1490.9895,1491.49,1491.9905,1492.491,1492.9915,1493.492,1493.9925,1494.493,1494.9935,1495.494,1495.9945,1496.495,1496.9955,1497.496,1497.9965,1498.497,1498.9975,1499.498,1499.9985,1500.499,1500.9995,1501.5,1502.0005,1502.501,1503.0015,1503.502,1504.0025,1504.503,1505.0035,1505.504,1506.0045,1506.505,1507.0055,1507.506,1508.0065,1508.507,1509.0075,1509.508,1510.0085,1510.509,1511.0095,1511.51,1512.0105,1512.511,1513.0115,1513.512,1514.0125,1514.513,1515.0135,1515.514,1516.0145,1516.515,1517.0155,1517.516,1518.0165,1518.517,1519.0175,1519.518,1520.0185,1520.519,1521.0195,1521.52,1522.0205,1522.521,1523.0215,1523.522,1524.0225,1524.523,1525.0235,1525.524,1526.0245,1526.525,1527.0255,1527.526,1528.0265,1528.527,1529.0275,1529.528,1530.0285,1530.529,1531.0295,1531.53,1532.0305,1532.531,1533.0315,1533.532,1534.0325,1534.533,1535.0335,1535.534,1536.0345,1536.535,1537.0355,1537.536,1538.0365,1538.537,1539.0375,1539.538,1540.0385,1540.539,1541.0395,1541.54,1542.0405,1542.541,1543.0415,1543.542,1544.0425,1544.543,1545.0435,1545.544,1546.0445,1546.545,1547.0455,1547.546,1548.0465,1548.547,1549.0475,1549.548,1550.0485,1550.549,1551.0495,1551.55,1552.0505,1552.551,1553.0515,1553.552,1554.0525,1554.553,1555.0535,1555.554,1556.0545,1556.555,1557.0555,1557.556,1558.0565,1558.557,1559.0575,1559.558,1560.0585,1560.559,1561.0595,1561.56,1562.0605,1562.561,1563.0615,1563.562,1564.0625,1564.563,1565.0635,1565.564,1566.0645,1566.565,1567.0655,1567.566,1568.0665,1568.567,1569.0675,1569.568,1570.0685,1570.569,1571.0695,1571.57,1572.0705,1572.571,1573.0715,1573.572,1574.0725,1574.573,1575.0735,1575.574,1576.0745,1576.575,1577.0755,1577.576,1578.0765,1578.577,1579.0775,1579.578,1580.0785,1580.579,1581.0795,1581.58,1582.0805,1582.581,1583.0815,1583.582,1584.0825,1584.583,1585.0835,1585.584,1586.0845,1586.585,1587.0855,1587.586,1588.0865,1588.587,1589.0875,1589.588,1590.0885,1590.589,1591.0895,1591.59,1592.0905,1592.591,1593.0915,1593.592,1594.0925,1594.593,1595.0935,1595.594,1596.0945,1596.595,1597.0955,1597.596,1598.0965,1598.597,1599.0975,1599.598,1600.0985,1600.599,1601.0995,1601.6,1602.1005,1602.601,1603.1015,1603.602,1604.1025,1604.603,1605.1035,1605.604,1606.1045,1606.605,1607.1055,1607.606,1608.1065,1608.607,1609.1075,1609.608,1610.1085,1610.609,1611.1095,1611.61,1612.1105,1612.611,1613.1115,1613.612,1614.1125,1614.613,1615.1135,1615.614,1616.1145,1616.615,1617.1155,1617.616,1618.1165,1618.617,1619.1175,1619.618,1620.1185,1620.619,1621.1195,1621.62,1622.1205,1622.621,1623.1215,1623.622,1624.1225,1624.623,1625.1235,1625.624,1626.1245,1626.625,1627.1255,1627.626,1628.1265,1628.627,1629.1275,1629.628,1630.1285,1630.629,1631.1295,1631.63,1632.1305,1632.631,1633.1315,1633.632,1634.1325,1634.633,1635.1335,1635.634,1636.1345,1636.635,1637.1355,1637.636,1638.1365,1638.637,1639.1375,1639.638,1640.1385,1640.639,1641.1395,1641.64,1642.1405,1642.641,1643.1415,1643.642,1644.1425,1644.643,1645.1435,1645.644,1646.1445,1646.645,1647.1455,1647.646,1648.1465,1648.647,1649.1475,1649.648,1650.1485,1650.649,1651.1495,1651.65,1652.1505,1652.651,1653.1515,1653.652,1654.1525,1654.653,1655.1535,1655.654,1656.1545,1656.655,1657.1555,1657.656,1658.1565,1658.657,1659.1575,1659.658,1660.1585,1660.659,1661.1595,1661.66,1662.1605,1662.661,1663.1615,1663.662,1664.1625,1664.663,1665.1635,1665.664,1666.1645,1666.665,1667.1655,1667.666,1668.1665,1668.667,1669.1675,1669.668,1670.1685,1670.669,1671.1695,1671.67,1672.1705,1672.671,1673.1715,1673.672,1674.1725,1674.673,1675.1735,1675.674,1676.1745,1676.675,1677.1755,1677.676,1678.1765,1678.677,1679.1775,1679.678,1680.1785,1680.679,1681.1795,1681.68,1682.1805,1682.681,1683.1815,1683.682,1684.1825,1684.683,1685.1835,1685.684,1686.1845,1686.685,1687.1855,1687.686,1688.1865,1688.687,1689.1875,1689.688,1690.1885,1690.689,1691.1895,1691.69,1692.1905,1692.691,1693.1915,1693.692,1694.1925,1694.693,1695.1935,1695.694,1696.1945,1696.695,1697.1955,1697.696,1698.1965,1698.697,1699.1975,1699.698,1700.1985,1700.699,1701.1995,1701.7,1702.2005,1702.701,1703.2015,1703.702,1704.2025,1704.703,1705.2035,1705.704,1706.2045,1706.705,1707.2055,1707.706,1708.2065,1708.707,1709.2075,1709.708,1710.2085,1710.709,1711.2095,1711.71,1712.2105,1712.711,1713.2115,1713.712,1714.2125,1714.713,1715.2135,1715.714,1716.2145,1716.715,1717.2155,1717.716,1718.2165,1718.717,1719.2175,1719.718,1720.2185,1720.719,1721.2195,1721.72,1722.2205,1722.721,1723.2215,1723.722,1724.2225,1724.723,1725.2235,1725.724,1726.2245,1726.725,1727.2255,1727.726,1728.2265,1728.727,1729.2275,1729.728,1730.2285,1730.729,1731.2295,1731.73,1732.2305,1732.731,1733.2315,1733.732,1734.2325,1734.733,1735.2335,1735.734,1736.2345,1736.735,1737.2355,1737.736,1738.2365,1738.737,1739.2375,1739.738,1740.2385,1740.739,1741.2395,1741.74,1742.2405,1742.741,1743.2415,1743.742,1744.2425,1744.743,1745.2435,1745.744,1746.2445,1746.745,1747.2455,1747.746,1748.2465,1748.747,1749.2475,1749.748,1750.2485,1750.749,1751.2495,1751.75,1752.2505,1752.751,1753.2515,1753.752,1754.2525,1754.753,1755.2535,1755.754,1756.2545,1756.755,1757.2555,1757.756,1758.2565,1758.757,1759.2575,1759.758,1760.2585,1760.759,1761.2595,1761.76,1762.2605,1762.761,1763.2615,1763.762,1764.2625,1764.763,1765.2635,1765.764,1766.2645,1766.765,1767.2655,1767.766,1768.2665,1768.767,1769.2675,1769.768,1770.2685,1770.769,1771.2695,1771.77,1772.2705,1772.771,1773.2715,1773.772,1774.2725,1774.773,1775.2735,1775.774,1776.2745,1776.775,1777.2755,1777.776,1778.2765,1778.777,1779.2775,1779.778,1780.2785,1780.779,1781.2795,1781.78,1782.2805,1782.781,1783.2815,1783.782,1784.2825,1784.783,1785.2835,1785.784,1786.2845,1786.785,1787.2855,1787.786,1788.2865,1788.787,1789.2875,1789.788,1790.2885,1790.789,1791.2895,1791.79,1792.2905,1792.791,1793.2915,1793.792,1794.2925,1794.793,1795.2935,1795.794,1796.2945,1796.795,1797.2955,1797.796,1798.2965,1798.797,1799.2975,1799.798,1800.2985,1800.799,1801.2995,1801.8,1802.3005,1802.801,1803.3015,1803.802,1804.3025,1804.803,1805.3035,1805.804,1806.3045,1806.805,1807.3055,1807.806,1808.3065,1808.807,1809.3075,1809.808,1810.3085,1810.809,1811.3095,1811.81,1812.3105,1812.811,1813.3115,1813.812,1814.3125,1814.813,1815.3135,1815.814,1816.3145,1816.815,1817.3155,1817.816,1818.3165,1818.817,1819.3175,1819.818,1820.3185,1820.819,1821.3195,1821.82,1822.3205,1822.821,1823.3215,1823.822,1824.3225,1824.823,1825.3235,1825.824,1826.3245,1826.825,1827.3255,1827.826,1828.3265,1828.827,1829.3275,1829.828,1830.3285,1830.829,1831.3295,1831.83,1832.3305,1832.831,1833.3315,1833.832,1834.3325,1834.833,1835.3335,1835.834,1836.3345,1836.835,1837.3355,1837.836,1838.3365,1838.837,1839.3375,1839.838,1840.3385,1840.839,1841.3395,1841.84,1842.3405,1842.841,1843.3415,1843.842,1844.3425,1844.843,1845.3435,1845.844,1846.3445,1846.845,1847.3455,1847.846,1848.3465,1848.847,1849.3475,1849.848,1850.3485,1850.849,1851.3495,1851.85,1852.3505,1852.851,1853.3515,1853.852,1854.3525,1854.853,1855.3535,1855.854,1856.3545,1856.855,1857.3555,1857.856,1858.3565,1858.857,1859.3575,1859.858,1860.3585,1860.859,1861.3595,1861.86,1862.3605,1862.861,1863.3615,1863.862,1864.3625,1864.863,1865.3635,1865.864,1866.3645,1866.865,1867.3655,1867.866,1868.3665,1868.867,1869.3675,1869.868,1870.3685,1870.869,1871.3695,1871.87,1872.3705,1872.871,1873.3715,1873.872,1874.3725,1874.873,1875.3735,1875.874,1876.3745,1876.875,1877.3755,1877.876,1878.3765,1878.877,1879.3775,1879.878,1880.3785,1880.879,1881.3795,1881.88,1882.3805,1882.881,1883.3815,1883.882,1884.3825,1884.883,1885.3835,1885.884,1886.3845,1886.885,1887.3855,1887.886,1888.3865,1888.887,1889.3875,1889.888,1890.3885,1890.889,1891.3895,1891.89,1892.3905,1892.891,1893.3915,1893.892,1894.3925,1894.893,1895.3935,1895.894,1896.3945,1896.895,1897.3955,1897.896,1898.3965,1898.897,1899.3975,1899.898,1900.3985,1900.899,1901.3995,1901.9,1902.4005,1902.901,1903.4015,1903.902,1904.4025,1904.903,1905.4035,1905.904,1906.4045,1906.905,1907.4055,1907.906,1908.4065,1908.907,1909.4075,1909.908,1910.4085,1910.909,1911.4095,1911.91,1912.4105,1912.911,1913.4115,1913.912,1914.4125,1914.913,1915.4135,1915.914,1916.4145,1916.915,1917.4155,1917.916,1918.4165,1918.917,1919.4175,1919.918,1920.4185,1920.919,1921.4195,1921.92,1922.4205,1922.921,1923.4215,1923.922,1924.4225,1924.923,1925.4235,1925.924,1926.4245,1926.925,1927.4255,1927.926,1928.4265,1928.927,1929.4275,1929.928,1930.4285,1930.929,1931.4295,1931.93,1932.4305,1932.931,1933.4315,1933.932,1934.4325,1934.933,1935.4335,1935.934,1936.4345,1936.935,1937.4355,1937.936,1938.4365,1938.937,1939.4375,1939.938,1940.4385,1940.939,1941.4395,1941.94,1942.4405,1942.941,1943.4415,1943.942,1944.4425,1944.943,1945.4435,1945.944,1946.4445,1946.945,1947.4455,1947.946,1948.4465,1948.947,1949.4475,1949.948,1950.4485,1950.949,1951.4495,1951.95,1952.4505,1952.951,1953.4515,1953.952,1954.4525,1954.953,1955.4535,1955.954,1956.4545,1956.955,1957.4555,1957.956,1958.4565,1958.957,1959.4575,1959.958,1960.4585,1960.959,1961.4595,1961.96,1962.4605,1962.961,1963.4615,1963.962,1964.4625,1964.963,1965.4635,1965.964,1966.4645,1966.965,1967.4655,1967.966,1968.4665,1968.967,1969.4675,1969.968,1970.4685,1970.969,1971.4695,1971.97,1972.4705,1972.971,1973.4715,1973.972,1974.4725,1974.973,1975.4735,1975.974,1976.4745,1976.975,1977.4755,1977.976,1978.4765,1978.977,1979.4775,1979.978,1980.4785,1980.979,1981.4795,1981.98,1982.4805,1982.981,1983.4815,1983.982,1984.4825,1984.983,1985.4835,1985.984,1986.4845,1986.985,1987.4855,1987.986,1988.4865,1988.987,1989.4875,1989.988,1990.4885,1990.989,1991.4895,1991.99,1992.4905,1992.991,1993.4915,1993.992,1994.4925,1994.993,1995.4935,1995.994,1996.4945,1996.995,1997.4955,1997.996,1998.4965,1998.997,1999.4975,1999.998,2000.4985,2000.999,2001.4995,2002,2002.5005,2003.001,2003.5015,2004.002,2004.5025,2005.003,2005.5035,2006.004,2006.5045,2007.005,2007.5055,2008.006,2008.5065,2009.007,2009.5075,2010.008,2010.5085,2011.009,2011.5095,2012.01,2012.5105,2013.011,2013.5115,2014.012,2014.5125,2015.013,2015.5135,2016.014,2016.5145,2017.015,2017.5155,2018.016,2018.5165,2019.017,2019.5175,2020.018,2020.5185,2021.019,2021.5195,2022.02,2022.5205,2023.021,2023.5215,2024.022,2024.5225,2025.023,2025.5235,2026.024,2026.5245,2027.025,2027.5255,2028.026,2028.5265,2029.027,2029.5275,2030.028,2030.5285,2031.029,2031.5295,2032.03,2032.5305,2033.031,2033.5315,2034.032,2034.5325,2035.033,2035.5335,2036.034,2036.5345,2037.035,2037.5355,2038.036,2038.5365,2039.037,2039.5375,2040.038,2040.5385,2041.039,2041.5395,2042.04,2042.5405,2043.041,2043.5415,2044.042,2044.5425,2045.043,2045.5435,2046.044,2046.5445,2047.045,2047.5455,2048.046,2048.5465,2049.047,2049.5475,2050.048,2050.5485,2051.049,2051.5495,2052.05,2052.5505,2053.051,2053.5515,2054.052,2054.5525,2055.053,2055.5535,2056.054,2056.5545,2057.055,2057.5555,2058.056,2058.5565,2059.057,2059.5575,2060.058,2060.5585,2061.059,2061.5595,2062.06,2062.5605,2063.061,2063.5615,2064.062,2064.5625,2065.063,2065.5635,2066.064,2066.5645,2067.065,2067.5655,2068.066,2068.5665,2069.067,2069.5675,2070.068,2070.5685,2071.069,2071.5695,2072.07,2072.5705,2073.071,2073.5715,2074.072,2074.5725,2075.073,2075.5735,2076.074,2076.5745,2077.075,2077.5755,2078.076,2078.5765,2079.077,2079.5775,2080.078,2080.5785,2081.079,2081.5795,2082.08,2082.5805,2083.081,2083.5815,2084.082,2084.5825,2085.083,2085.5835,2086.084,2086.5845,2087.085,2087.5855,2088.086,2088.5865,2089.087,2089.5875,2090.088,2090.5885,2091.089,2091.5895,2092.09,2092.5905,2093.091,2093.5915,2094.092,2094.5925,2095.093,2095.5935,2096.094,2096.5945,2097.095,2097.5955,2098.096,2098.5965,2099.097,2099.5975,2100.098,2100.5985,2101.099,2101.5995,2102.1,2102.6005,2103.101,2103.6015,2104.102,2104.6025,2105.103,2105.6035,2106.104,2106.6045,2107.105,2107.6055,2108.106,2108.6065,2109.107,2109.6075,2110.108,2110.6085,2111.109,2111.6095,2112.11,2112.6105,2113.111,2113.6115,2114.112,2114.6125,2115.113,2115.6135,2116.114,2116.6145,2117.115,2117.6155,2118.116,2118.6165,2119.117,2119.6175,2120.118,2120.6185,2121.119,2121.6195,2122.12,2122.6205,2123.121,2123.6215,2124.122,2124.6225,2125.123,2125.6235,2126.124,2126.6245,2127.125,2127.6255,2128.126,2128.6265,2129.127,2129.6275,2130.128,2130.6285,2131.129,2131.6295,2132.13,2132.6305,2133.131,2133.6315,2134.132,2134.6325,2135.133,2135.6335,2136.134,2136.6345,2137.135,2137.6355,2138.136,2138.6365,2139.137,2139.6375,2140.138,2140.6385,2141.139,2141.6395,2142.14,2142.6405,2143.141,2143.6415,2144.142,2144.6425,2145.143,2145.6435,2146.144,2146.6445,2147.145,2147.6455,2148.146,2148.6465,2149.147,2149.6475,2150.148,2150.6485,2151.149,2151.6495,2152.15,2152.6505,2153.151,2153.6515,2154.152,2154.6525,2155.153,2155.6535,2156.154,2156.6545,2157.155,2157.6555,2158.156,2158.6565,2159.157,2159.6575,2160.158,2160.6585,2161.159,2161.6595,2162.16,2162.6605,2163.161,2163.6615,2164.162,2164.6625,2165.163,2165.6635,2166.164,2166.6645,2167.165,2167.6655,2168.166,2168.6665,2169.167,2169.6675,2170.168,2170.6685,2171.169,2171.6695,2172.17,2172.6705,2173.171,2173.6715,2174.172,2174.6725,2175.173,2175.6735,2176.174,2176.6745,2177.175,2177.6755,2178.176,2178.6765,2179.177,2179.6775,2180.178,2180.6785,2181.179,2181.6795,2182.18,2182.6805,2183.181,2183.6815,2184.182,2184.6825,2185.183,2185.6835,2186.184,2186.6845,2187.185,2187.6855,2188.186,2188.6865,2189.187,2189.6875,2190.188,2190.6885,2191.189,2191.6895,2192.19,2192.6905,2193.191,2193.6915,2194.192,2194.6925,2195.193,2195.6935,2196.194,2196.6945,2197.195,2197.6955,2198.196,2198.6965,2199.197,2199.6975,2200.198,2200.6985,2201.199,2201.6995,2202.2,2202.7005,2203.201,2203.7015,2204.202,2204.7025,2205.203,2205.7035,2206.204,2206.7045,2207.205,2207.7055,2208.206,2208.7065,2209.207,2209.7075,2210.208,2210.7085,2211.209,2211.7095,2212.21,2212.7105,2213.211,2213.7115,2214.212,2214.7125,2215.213,2215.7135,2216.214,2216.7145,2217.215,2217.7155,2218.216,2218.7165,2219.217,2219.7175,2220.218,2220.7185,2221.219,2221.7195,2222.22,2222.7205,2223.221,2223.7215,2224.222,2224.7225,2225.223,2225.7235,2226.224,2226.7245,2227.225,2227.7255,2228.226,2228.7265,2229.227,2229.7275,2230.228,2230.7285,2231.229,2231.7295,2232.23,2232.7305,2233.231,2233.7315,2234.232,2234.7325,2235.233,2235.7335,2236.234,2236.7345,2237.235,2237.7355,2238.236,2238.7365,2239.237,2239.7375,2240.238,2240.7385,2241.239,2241.7395,2242.24,2242.7405,2243.241,2243.7415,2244.242,2244.7425,2245.243,2245.7435,2246.244,2246.7445,2247.245,2247.7455,2248.246,2248.7465,2249.247,2249.7475,2250.248,2250.7485,2251.249,2251.7495,2252.25,2252.7505,2253.251,2253.7515,2254.252,2254.7525,2255.253,2255.7535,2256.254,2256.7545,2257.255,2257.7555,2258.256,2258.7565,2259.257,2259.7575,2260.258,2260.7585,2261.259,2261.7595,2262.26,2262.7605,2263.261,2263.7615,2264.262,2264.7625,2265.263,2265.7635,2266.264,2266.7645,2267.265,2267.7655,2268.266,2268.7665,2269.267,2269.7675,2270.268,2270.7685,2271.269,2271.7695,2272.27,2272.7705,2273.271,2273.7715,2274.272,2274.7725,2275.273,2275.7735,2276.274,2276.7745,2277.275,2277.7755,2278.276,2278.7765,2279.277,2279.7775,2280.278,2280.7785,2281.279,2281.7795,2282.28,2282.7805,2283.281,2283.7815,2284.282,2284.7825,2285.283,2285.7835,2286.284,2286.7845,2287.285,2287.7855,2288.286,2288.7865,2289.287,2289.7875,2290.288,2290.7885,2291.289,2291.7895,2292.29,2292.7905,2293.291,2293.7915,2294.292,2294.7925,2295.293,2295.7935,2296.294,2296.7945,2297.295,2297.7955,2298.296,2298.7965,2299.297,2299.7975,2300.298,2300.7985,2301.299,2301.7995,2302.3,2302.8005,2303.301,2303.8015,2304.302,2304.8025,2305.303,2305.8035,2306.304,2306.8045,2307.305,2307.8055,2308.306,2308.8065,2309.307,2309.8075,2310.308,2310.8085,2311.309,2311.8095,2312.31,2312.8105,2313.311,2313.8115,2314.312,2314.8125,2315.313,2315.8135,2316.314,2316.8145,2317.315,2317.8155,2318.316,2318.8165,2319.317,2319.8175,2320.318,2320.8185,2321.319,2321.8195,2322.32,2322.8205,2323.321,2323.8215,2324.322,2324.8225,2325.323,2325.8235,2326.324,2326.8245,2327.325,2327.8255,2328.326,2328.8265,2329.327,2329.8275,2330.328,2330.8285,2331.329,2331.8295,2332.33,2332.8305,2333.331,2333.8315,2334.332,2334.8325,2335.333,2335.8335,2336.334,2336.8345,2337.335,2337.8355,2338.336,2338.8365,2339.337,2339.8375,2340.338,2340.8385,2341.339,2341.8395,2342.34,2342.8405,2343.341,2343.8415,2344.342,2344.8425,2345.343,2345.8435,2346.344,2346.8445,2347.345,2347.8455,2348.346,2348.8465,2349.347,2349.8475,2350.348,2350.8485,2351.349,2351.8495,2352.35,2352.8505,2353.351,2353.8515,2354.352,2354.8525,2355.353,2355.8535,2356.354,2356.8545,2357.355,2357.8555,2358.356,2358.8565,2359.357,2359.8575,2360.358,2360.8585,2361.359,2361.8595,2362.36,2362.8605,2363.361,2363.8615,2364.362,2364.8625,2365.363,2365.8635,2366.364,2366.8645,2367.365,2367.8655,2368.366,2368.8665,2369.367,2369.8675,2370.368,2370.8685,2371.369,2371.8695,2372.37,2372.8705,2373.371,2373.8715,2374.372,2374.8725,2375.373,2375.8735,2376.374,2376.8745,2377.375,2377.8755,2378.376,2378.8765,2379.377,2379.8775,2380.378,2380.8785,2381.379,2381.8795,2382.38,2382.8805,2383.381,2383.8815,2384.382,2384.8825,2385.383,2385.8835,2386.384,2386.8845,2387.385,2387.8855,2388.386,2388.8865,2389.387,2389.8875,2390.388,2390.8885,2391.389,2391.8895,2392.39,2392.8905,2393.391,2393.8915,2394.392,2394.8925,2395.393];
    
    Array.prototype.each = function(c) {
      var l = this.length;
      for (var i = 0; i < l; i++) {
        c(this[i], i, this);
      }
    };
    Array.prototype.each2 = function(c) {
      var l = this.length;
      for (var i = 0; i < l; i++) {
        c(this[i], i);
      }
    };

};
</script>

Test runner

Warning! For accurate results, please disable Firebug before running the tests. (Why?)

Java applet disabled.

Testing in CCBot 2.0.0 / Other 0.0.0
Test Ops/sec
For loop, basic
for (var i = 0; i < arr.length; i++) {
  someFn(arr[i]);
}
pending…
For loop 2
var i;
for (i = 0; i < arr.length; i++) {
  someFn(arr[i]);
}
pending…
For loop, cached
var i, len;
for (i = 0; len = arr.length, i < len; i++) {
  someFn(arr[i]);
}
pending…
reverse
var i;
for (i = arr.length; i--;) {
  someFn(arr[i]);
}
pending…
reverse, cached
var i;
var len = arr.length;

for (i = len; i--;) {
  someFn(arr[i]);
}
pending…

Compare results of other browsers

Revisions

You can edit these tests or add even more tests to this page by appending /edit to the URL.

0 Comments