console
let xy = [
{
"x": 399.99914947724375,
"y": 369.95279152879243
},
{
"x": 399.993198926406,
"y": 369.81125280552385
},
{
"x": 399.97706385245596,
"y": 369.57564348194353
},
{
"x": 399.94569078341533,
"y": 369.24639491556275
},
{
"x": 399.89407267438185,
"y": 368.8241080846151
},
{
"x": 399.8172641828795,
"y": 368.3095506850888
},
{
"x": 399.7103967731943,
"y": 367.703653425817
},
{
"x": 399.5686936078242,
"y": 367.0075055420324
},
{
"x": 399.3874841847542,
"y": 366.2223495521078
},
{
"x": 399.16221867996836,
"y": 365.3495752863836
},
{
"x": 398.8884819554157,
"y": 364.3907132210138
},
{
"x": 398.56200719356787,
"y": 363.3474271536146
},
{
"x": 398.17868912072976,
"y": 362.22150626115626
},
{
"x": 397.7345967823943,
"y": 361.01485658398565
},
{
"x": 397.2259858351595,
"y": 359.72949198307003
},
{
"x": 396.64931032105596,
"y": 358.36752462051663
},
{
"x": 396.00123389155056,
"y": 356.9311550161094
},
{
"x": 395.2786404500044,
"y": 355.42266173501764
},
{
"x": 394.47864418295836,
"y": 353.84439076394375
},
{
"x": 393.5985989522975,
"y": 352.19874463478664
},
{
"x": 392.63610702209894,
"y": 350.48817135639194
},
{
"x": 391.58902709579485,
"y": 348.71515321612435
},
{
"x": 390.45548164117554,
"y": 346.88219551383656
},
{
"x": 389.2338634827105,
"y": 344.99181529130607
},
{
"x": 387.9228416426792,
"y": 343.0465301203723
},
{
"x": 386.52136641466336,
"y": 341.04884701282333
},
{
"x": 385.0286736550604,
"y": 339.001251514558
},
{
"x": 383.4442882804246,
"y": 336.9061970456863
},
{
"x": 381.7680269606231,
"y": 334.7660945470328
},
{
"x": 380.0000000000006,
"y": 332.5833024919778
},
{
"x": 378.14061240097715,
"y": 330.3601173207213
},
{
"x": 376.1905641067471,
"y": 328.0987643518866
},
{
"x": 374.15084942200303,
"y": 325.8013892239121
},
{
"x": 372.0227556128635,
"y": 323.47004991592064
},
{
"x": 369.80786068943814,
"y": 321.10670939471396
},
{
"x": 367.50803037671034,
"y": 318.713228931241
},
{
"x": 365.1254142816433,
"y": 316.2913621263408
},
{
"x": 362.66244126662616,
"y": 313.84274968178505
},
{
"x": 360.12181404155535,
"y": 311.3689149486602
},
{
"x": 357.50650298899404,
"y": 308.8712602809557
},
{
"x": 354.81973923895737,
"y": 306.3510642178822
},
{
"x": 352.06500701193625,
"y": 303.80947951395655
},
{
"x": 349.24603525078044,
"y": 301.24753203128074
},
{
"x": 346.36678856401755,
"y": 298.6661205037299
},
{
"x": 343.43145750507773,
"y": 296.0660171779835
},
{
"x": 340.4444482137178,
"y": 293.4478693314956
},
{
"x": 337.41037144769473,
"y": 290.81220166264364
},
{
"x": 334.33403103441333,
"y": 288.1594195434313
},
{
"x": 331.2204117738702,
"y": 285.4898131202895
},
{
"x": 328.0746668257244,
"y": 282.80356224373486
},
{
"x": 324.90210461474726,
"y": 280.1007422029338
},
{
"x": 321.70817529022725,
"y": 277.3813302366166
},
{
"x": 318.4984567761388,
"y": 274.64521278729774
},
{
"x": 315.27864045000626,
"y": 271.89219346142943
},
{
"x": 312.05451648942386,
"y": 269.1220016539459
},
{
"x": 308.83195892610746,
"y": 266.3343017916929
},
{
"x": 305.6169104481604,
"y": 263.52870314647953
},
{
"x": 302.41536699193716,
"y": 260.7047701649735
},
{
"x": 299.2333621654664,
"y": 257.86203325939846
},
{
"x": 296.0769515458695,
"y": 255.000000000002
},
{
"x": 292.9521968935569,
"y": 252.11816664756628
},
{
"x": 289.8651503262248,
"y": 249.21602996183688
},
{
"x": 286.8218384957888,
"y": 246.29309921967283
},
{
"x": 283.82824681139175,
"y": 243.34890837497875
},
{
"x": 280.8903037515033,
"y": 240.38302829107823
},
{
"x": 278.01386530789216,
"y": 237.3950789751399
},
{
"x": 275.2046996038973,
"y": 234.38474174357708
},
{
"x": 272.4684717289556,
"y": 231.3517712470154
},
{
"x": 269.8107288307559,
"y": 228.29600728346563
},
{
"x": 267.23688550569307,
"y": 225.2173863287486
},
{
"x": 264.7522095274829,
"y": 222.11595271400196
},
{
"x": 262.3618079528846,
"y": 218.9918693812468
},
{
"x": 260.0706136424441,
"y": 215.84542814950484
},
{
"x": 257.8833722330492,
"y": 212.67705942582995
},
{
"x": 255.80462959785163,
"y": 209.48734129783946
},
{
"x": 253.83871982778632,
"y": 206.2770079468979
},
{
"x": 251.9897537674945,
"y": 203.04695732400026
},
{
"x": 250.26160813694693,
"y": 199.79825803361962
},
{
"x": 248.65791526846473,
"y": 196.53215537430148
},
{
"x": 247.1820534871588,
"y": 193.25007648859832
},
{
"x": 245.83713816104992,
"y": 189.95363457901578
},
{
"x": 244.62601344530862,
"y": 186.64463215097592
},
{
"x": 243.55124474315426,
"y": 183.3250632483678
},
{
"x": 242.61511190400188,
"y": 179.99711465203282
},
{
"x": 241.8196031774285,
"y": 176.66316601649788
},
{
"x": 241.16640993946942,
"y": 173.32578892539942
},
{
"x": 240.65692220564608,
"y": 169.98774485131503
},
{
"x": 240.29222494297787,
"y": 166.65198201110604
},
{
"x": 240.07309519105024,
"y": 163.32163111335254
},
{
"x": 240,
"y": 160.0000000000034
},
{
"x": 240.07309519104993,
"y": 156.69056718994116
},
{
"x": 240.2922249429773,
"y": 153.39697433774973
},
{
"x": 240.65692220564517,
"y": 150.1230176265405
},
{
"x": 241.16640993946825,
"y": 146.87263811921667
},
{
"x": 241.81960317742698,
"y": 143.6499110980062
},
{
"x": 242.61511190400012,
"y": 140.45903442744532
},
{
"x": 243.55124474315215,
"y": 137.3043159812177
},
{
"x": 244.62601344530626,
"y": 134.19016017832726
},
{
"x": 245.83713816104733,
"y": 131.1210536789743
},
{
"x": 247.18205348715586,
"y": 128.10155029519683
},
{
"x": 248.6579152684616,
"y": 125.13625517579914
},
{
"x": 250.26160813694347,
"y": 122.22980832930371
},
{
"x": 251.98975376749087,
"y": 119.38686755260235
},
{
"x": 253.8387198277824,
"y": 116.61209083663041
},
{
"x": 255.80462959784745,
"y": 113.9101183237226
},
{
"x": 257.88337223304484,
"y": 111.28555389431482
},
{
"x": 260.0706136424395,
"y": 108.74294646331492
},
{
"x": 262.36180795287976,
"y": 106.28677106876297
},
{
"x": 264.7522095274779,
"y": 103.9214098373246
},
{
"x": 267.23688550568784,
"y": 101.65113291269749
},
{
"x": 269.8107288307506,
"y": 99.48007943415313
},
{
"x": 272.46847172895,
"y": 97.41223865317444
},
{
"x": 275.2046996038916,
"y": 95.45143127647793
},
{
"x": 278.0138653078863,
"y": 93.60129112362578
},
{
"x": 280.89030375149736,
"y": 91.86524718693364
},
{
"x": 283.82824681138567,
"y": 90.24650618046628
},
{
"x": 286.8218384957826,
"y": 88.74803566358494
},
{
"x": 289.8651503262185,
"y": 87.37254782277405
},
{
"x": 292.95219689355054,
"y": 86.12248399333531
},
{
"x": 296.07695154586304,
"y": 85.00000000000145
},
{
"x": 299.2333621654599,
"y": 84.00695239260074
},
{
"x": 302.41536699193057,
"y": 83.14488564960855
},
{
"x": 305.6169104481538,
"y": 82.41502041876608
},
{
"x": 308.8319589261008,
"y": 81.81824285994544
},
{
"x": 312.0545164894172,
"y": 81.35509515110998
},
{
"x": 315.27864044999956,
"y": 81.02576721357897
},
{
"x": 318.49845677613223,
"y": 80.83008970787566
},
{
"x": 321.7081752902207,
"y": 80.76752834623974
},
{
"x": 324.90210461474067,
"y": 80.83717956243962
},
{
"x": 328.07466682571794,
"y": 81.0377675738551
},
{
"x": 331.22041177386376,
"y": 81.36764286493852
},
{
"x": 334.33403103440696,
"y": 81.82478211512799
},
{
"x": 337.4103714476884,
"y": 82.40678958811284
},
{
"x": 340.4444482137116,
"y": 83.11089999305804
},
{
"x": 343.43145750507165,
"y": 83.9339828220165
},
{
"x": 346.3667885640116,
"y": 84.87254816132346
},
{
"x": 349.2460352507746,
"y": 85.92275396829993
},
{
"x": 352.0650070119305,
"y": 87.08041479813198
},
{
"x": 354.8197392389518,
"y": 88.34101195935709
},
{
"x": 357.5065029889886,
"y": 89.69970507001803
},
{
"x": 360.12181404155007,
"y": 91.15134498026242
},
{
"x": 362.662441266621,
"y": 92.69048802100174
},
{
"x": 365.1254142816383,
"y": 94.31141153222893
},
{
"x": 367.5080303767055,
"y": 96.00813061875294
},
{
"x": 369.8078606894335,
"y": 97.77441607547135
},
{
"x": 372.022755612859,
"y": 99.60381341889536
},
{
"x": 374.15084942199877,
"y": 101.48966295648847
},
{
"x": 376.19056410674295,
"y": 103.42512082050553
},
{
"x": 378.1406124009732,
"y": 105.40318088845025
},
{
"x": 379.9999999999969,
"y": 107.41669750801955
},
{
"x": 381.7680269606195,
"y": 109.45840894050336
},
{
"x": 383.44428828042123,
"y": 111.52096143306721
},
{
"x": 385.0286736550572,
"y": 113.59693382718737
},
{
"x": 386.5213664146604,
"y": 115.67886260774603
},
{
"x": 387.9228416426764,
"y": 117.75926729493989
},
{
"x": 389.2338634827079,
"y": 119.83067607922352
},
{
"x": 390.4554816411731,
"y": 121.88565159800997
},
{
"x": 391.58902709579263,
"y": 123.91681675178762
},
{
"x": 392.63610702209684,
"y": 125.91688045669734
},
{
"x": 393.5985989522956,
"y": 127.87866323044658
},
{
"x": 394.4786441829566,
"y": 129.7951225087187
},
{
"x": 395.2786404500028,
"y": 131.6593775899729
},
{
"x": 396.00123389154913,
"y": 133.46473410771006
},
{
"x": 396.6493103210547,
"y": 135.2047079309046
},
{
"x": 397.2259858351584,
"y": 136.87304839537097
},
{
"x": 397.7345967823933,
"y": 138.46376077131924
},
{
"x": 398.1786891207289,
"y": 139.97112787527095
},
{
"x": 398.5620071935671,
"y": 141.38973073782023
},
{
"x": 398.8884819554151,
"y": 142.7144682424356
},
{
"x": 399.16221867996785,
"y": 143.94057565458462
},
{
"x": 399.38748418475376,
"y": 145.0636419649045
},
{
"x": 399.56869360782383,
"y": 146.07962597492622
},
{
"x": 399.7103967731941,
"y": 146.98487105895958
},
{
"x": 399.8172641828793,
"y": 147.77611854114238
},
{
"x": 399.89407267438173,
"y": 148.4505196323227
},
{
"x": 399.9456907834153,
"y": 149.00564587735968
},
{
"x": 399.97706385245596,
"y": 149.4394980695591
},
{
"x": 399.993198926406,
"y": 149.75051359528942
},
{
"x": 399.99914947724375,
"y": 149.93757217831342
},
{
"x": 400,
"y": 150
},
{
"x": 400.00085052275625,
"y": 149.9375721783139
},
{
"x": 400.006801073594,
"y": 149.75051359529044
},
{
"x": 400.022936147544,
"y": 149.43949806956067
},
{
"x": 400.05430921658456,
"y": 149.0056458773617
},
{
"x": 400.10592732561804,
"y": 148.4505196323252
},
{
"x": 400.1827358171203,
"y": 147.7761185411454
},
{
"x": 400.2896032268054,
"y": 146.98487105896308
},
{
"x": 400.4313063921755,
"y": 146.07962597493014
},
{
"x": 400.6125158152454,
"y": 145.0636419649089
},
{
"x": 400.8377813200311,
"y": 143.94057565458945
},
{
"x": 401.11151804458365,
"y": 142.71446824244086
},
{
"x": 401.4379928064314,
"y": 141.38973073782586
},
{
"x": 401.8213108792694,
"y": 139.97112787527698
},
{
"x": 402.2654032176047,
"y": 138.4637607713256
},
{
"x": 402.7740141648394,
"y": 136.87304839537762
},
{
"x": 403.3506896789428,
"y": 135.2047079309116
},
{
"x": 403.998766108448,
"y": 133.4647341077173
},
{
"x": 404.7213595499941,
"y": 131.65937758998044
},
{
"x": 405.52135581703993,
"y": 129.79512250872642
},
{
"x": 406.40140104770063,
"y": 127.87866323045453
},
{
"x": 407.363892977899,
"y": 125.91688045670548
},
{
"x": 408.4109729042029,
"y": 123.91681675179589
},
{
"x": 409.5445183588221,
"y": 121.88565159801834
},
{
"x": 410.76613651728695,
"y": 119.830676079232
},
{
"x": 412.077158357318,
"y": 117.75926729494842
},
{
"x": 413.4786335853337,
"y": 115.67886260775455
},
{
"x": 414.9713263449365,
"y": 113.59693382719591
},
{
"x": 416.5557117195721,
"y": 111.52096143307567
},
{
"x": 418.2319730393734,
"y": 109.45840894051175
},
{
"x": 419.9999999999957,
"y": 107.41669750802785
},
{
"x": 421.859387599019,
"y": 105.4031808884584
},
{
"x": 423.80943589324886,
"y": 103.42512082051358
},
{
"x": 425.8491505779927,
"y": 101.4896629564963
},
{
"x": 427.9772443871321,
"y": 99.60381341890297
},
{
"x": 430.19213931055725,
"y": 97.77441607547871
},
{
"x": 432.4919696232849,
"y": 96.00813061876003
},
{
"x": 434.87458571835174,
"y": 94.31141153223571
},
{
"x": 437.3375587333688,
"y": 92.69048802100819
},
{
"x": 439.87818595843936,
"y": 91.15134498026859
},
{
"x": 442.4934970110005,
"y": 89.69970507002381
},
{
"x": 445.18026076103706,
"y": 88.34101195936248
},
{
"x": 447.93499298805807,
"y": 87.08041479813693
},
{
"x": 450.75396474921376,
"y": 85.92275396830445
},
{
"x": 453.6332114359765,
"y": 84.87254816132754
},
{
"x": 456.56854249491624,
"y": 83.93398282202014
},
{
"x": 459.55555178627606,
"y": 83.1108999930612
},
{
"x": 462.5896285522991,
"y": 82.4067895881155
},
{
"x": 465.66596896558036,
"y": 81.82478211513009
},
{
"x": 468.7795882261234,
"y": 81.36764286494015
},
{
"x": 471.9253331742691,
"y": 81.03776757385617
},
{
"x": 475.09789538524626,
"y": 80.83717956244016
},
{
"x": 478.29182470976616,
"y": 80.76752834623976
},
{
"x": 481.5015432238546,
"y": 80.8300897078751
},
{
"x": 484.7213595499872,
"y": 81.0257672135779
},
{
"x": 487.9454835105696,
"y": 81.35509515110839
},
{
"x": 491.168041073886,
"y": 81.81824285994325
},
{
"x": 494.383089551833,
"y": 82.41502041876336
},
{
"x": 497.58463300805636,
"y": 83.14488564960529
},
{
"x": 500.7666378345271,
"y": 84.00695239259696
},
{
"x": 503.92304845412406,
"y": 84.9999999999971
},
{
"x": 507.04780310643673,
"y": 86.12248399333043
},
{
"x": 510.13484967376894,
"y": 87.37254782276865
},
{
"x": 513.178161504205,
"y": 88.74803566357905
},
{
"x": 516.1717531886022,
"y": 90.2465061804599
},
{
"x": 519.1096962484908,
"y": 91.86524718692675
},
{
"x": 521.986134692102,
"y": 93.60129112361847
},
{
"x": 524.7953003960971,
"y": 95.45143127647015
},
{
"x": 527.531528271039,
"y": 97.41223865316618
},
{
"x": 530.1892711692386,
"y": 99.48007943414441
},
{
"x": 532.7631144943018,
"y": 101.65113291268835
},
{
"x": 535.2477904725122,
"y": 103.9214098373151
},
{
"x": 537.6381920471106,
"y": 106.28677106875307
},
{
"x": 539.9293863575513,
"y": 108.74294646330466
},
{
"x": 542.1166277669464,
"y": 111.28555389430424
},
{
"x": 544.1953704021442,
"y": 113.91011832371166
},
{
"x": 546.1612801722098,
"y": 116.61209083661916
},
{
"x": 548.0102462325018,
"y": 119.38686755259084
},
{
"x": 549.7383918630496,
"y": 122.2298083292919
},
{
"x": 551.342084731532,
"y": 125.1362551757871
},
{
"x": 552.8179465128384,
"y": 128.10155029518455
},
{
"x": 554.1628618389475,
"y": 131.12105367896183
},
{
"x": 555.373986554689,
"y": 134.1901601783146
},
{
"x": 556.4487552568437,
"y": 137.30431598120487
},
{
"x": 557.3848880959963,
"y": 140.4590344274323
},
{
"x": 558.1803968225701,
"y": 143.64991109799305
},
{
"x": 558.8335900605293,
"y": 146.87263811920337
},
{
"x": 559.343077794353,
"y": 150.12301762652714
},
{
"x": 559.7077750570215,
"y": 153.39697433773628
},
{
"x": 559.9269048089494,
"y": 156.69056718992763
},
{
"x": 560,
"y": 159.99999999998985
},
{
"x": 559.9269048089503,
"y": 163.32163111333892
},
{
"x": 559.7077750570234,
"y": 166.65198201109237
},
{
"x": 559.3430777943557,
"y": 169.98774485130136
},
{
"x": 558.833590060533,
"y": 173.32578892538572
},
{
"x": 558.1803968225745,
"y": 176.6631660164842
},
{
"x": 557.3848880960016,
"y": 179.99711465201918
},
{
"x": 556.4487552568498,
"y": 183.32506324835416
},
{
"x": 555.3739865546961,
"y": 186.64463215096237
},
{
"x": 554.1628618389552,
"y": 189.95363457900243
},
{
"x": 552.8179465128469,
"y": 193.25007648858514
},
{
"x": 551.3420847315413,
"y": 196.53215537428855
},
{
"x": 549.7383918630596,
"y": 199.79825803360697
},
{
"x": 548.0102462325124,
"y": 203.04695732398784
},
{
"x": 546.1612801722209,
"y": 206.27700794688565
},
{
"x": 544.195370402156,
"y": 209.48734129782747
},
{
"x": 542.1166277669587,
"y": 212.67705942581824
},
{
"x": 539.929386357564,
"y": 215.8454281494934
},
{
"x": 537.6381920471238,
"y": 218.99186938123552
},
{
"x": 535.2477904725257,
"y": 222.11595271399094
},
{
"x": 532.7631144943158,
"y": 225.21738632873783
},
{
"x": 530.1892711692531,
"y": 228.29600728345508
},
{
"x": 527.5315282710535,
"y": 231.35177124700508
},
{
"x": 524.795300396112,
"y": 234.384741743567
},
{
"x": 521.9861346921172,
"y": 237.39507897513008
},
{
"x": 519.1096962485061,
"y": 240.38302829106863
},
{
"x": 516.1717531886177,
"y": 243.34890837496934
},
{
"x": 513.1781615042207,
"y": 246.29309921966365
},
{
"x": 510.1348496737847,
"y": 249.2160299618279
},
{
"x": 507.0478031064525,
"y": 252.11816664755753
},
{
"x": 503.92304845413986,
"y": 254.9999999999934
},
{
"x": 500.76663783454285,
"y": 257.8620332593901
},
{
"x": 497.58463300807205,
"y": 260.7047701649654
},
{
"x": 494.3830895518486,
"y": 263.52870314647157
},
{
"x": 491.16804107390146,
"y": 266.3343017916851
},
{
"x": 487.94548351058495,
"y": 269.12200165393836
},
{
"x": 484.72135955000243,
"y": 271.89219346142204
},
{
"x": 481.5015432238696,
"y": 274.6452127872906
},
{
"x": 478.29182470978094,
"y": 277.38133023660953
},
{
"x": 475.0978953852608,
"y": 280.100742202927
},
{
"x": 471.92533317428337,
"y": 282.80356224372815
},
{
"x": 468.7795882261374,
"y": 285.48981312028303
},
{
"x": 465.665968965594,
"y": 288.159419543425
},
{
"x": 462.5896285523124,
"y": 290.81220166263756
},
{
"x": 459.555551786289,
"y": 293.44786933148964
},
{
"x": 456.5685424949288,
"y": 296.0660171779777
},
{
"x": 453.63321143598876,
"y": 298.6661205037243
},
{
"x": 450.7539647492256,
"y": 301.24753203127534
},
{
"x": 447.9349929880695,
"y": 303.80947951395126
},
{
"x": 445.1802607610481,
"y": 306.3510642178771
},
{
"x": 442.49349701101113,
"y": 308.8712602809509
},
{
"x": 439.87818595844954,
"y": 311.3689149486555
},
{
"x": 437.3375587333785,
"y": 313.84274968178045
},
{
"x": 434.87458571836106,
"y": 316.2913621263364
},
{
"x": 432.4919696232938,
"y": 318.7132289312368
},
{
"x": 430.1921393105657,
"y": 321.1067093947099
},
{
"x": 427.97724438714016,
"y": 323.4700499159167
},
{
"x": 425.84915057800026,
"y": 325.80138922390836
},
{
"x": 423.809435893256,
"y": 328.09876435188306
},
{
"x": 421.85938759902575,
"y": 330.360117320718
},
{
"x": 420.000000000002,
"y": 332.58330249197456
},
{
"x": 418.23197303937934,
"y": 334.76609454702975
},
{
"x": 416.55571171957763,
"y": 336.9061970456835
},
{
"x": 414.97132634494164,
"y": 339.00125151455535
},
{
"x": 413.47863358533846,
"y": 341.0488470128208
},
{
"x": 412.07715835732245,
"y": 343.04653012037
},
{
"x": 410.766136517291,
"y": 344.9918152913039
},
{
"x": 409.54451835882577,
"y": 346.8821955138346
},
{
"x": 408.4109729042063,
"y": 348.7151532161225
},
{
"x": 407.3638929779021,
"y": 350.48817135639024
},
{
"x": 406.40140104770336,
"y": 352.19874463478516
},
{
"x": 405.5213558170424,
"y": 353.84439076394233
},
{
"x": 404.7213595499963,
"y": 355.4226617350164
},
{
"x": 403.99876610844996,
"y": 356.93115501610816
},
{
"x": 403.3506896789445,
"y": 358.3675246205156
},
{
"x": 402.7740141648409,
"y": 359.7294919830692
},
{
"x": 402.26540321760604,
"y": 361.01485658398485
},
{
"x": 401.82131087927047,
"y": 362.2215062611556
},
{
"x": 401.43799280643236,
"y": 363.34742715361403
},
{
"x": 401.1115180445844,
"y": 364.39071322101336
},
{
"x": 400.8377813200317,
"y": 365.34957528638313
},
{
"x": 400.6125158152459,
"y": 366.22234955210746
},
{
"x": 400.4313063921759,
"y": 367.00750554203216
},
{
"x": 400.2896032268057,
"y": 367.70365342581675
},
{
"x": 400.18273581712054,
"y": 368.30955068508865
},
{
"x": 400.10592732561815,
"y": 368.824108084615
},
{
"x": 400.05430921658467,
"y": 369.2463949155627
},
{
"x": 400.02293614754404,
"y": 369.57564348194353
},
{
"x": 400.006801073594,
"y": 369.81125280552385
},
{
"x": 400.00085052275625,
"y": 369.95279152879243
},
{
"x": 400,
"y": 370
}
]
let cvs = document.querySelector('.cvs');
let ctx = cvs.getContext('2d');
let timer = null;
setTimeout(function(){
let i = 0;
ctx.fillStyle = 'red';
ctx.strokeStyle = 'red';
timer = setInterval(function(){
// ctx.fillRect(xy[i].x,xy[i].y,5,5);
ctx.beginPath();
ctx.arc(xy[i].x,xy[i].y,3,0,Math.PI*2);
ctx.fill()
i++
if(i == xy.length) {
clearInterval(timer);
console.log('done')
}
},20);
},3000)
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=, initial-scale=">
<meta http-equiv="X-UA-Compatible" content="">
<title></title>
</head>
<body>
<canvas width="800" height="700" class="cvs"></canvas>
</body>
</html>
* {
margin: 0;
padding: 0;
}
.cvs {
background: #ddd;
}