1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> SPEAKER 1: Ko uporabniki kliknejo Dropoff gumb v index.html, da bomo 3 00:00:04,850 --> 00:00:06,370 imenovano funkcijo Dropoff. 4 00:00:06,370 --> 00:00:08,720 In to je naša naloga, da izvajajo to. 5 00:00:08,720 --> 00:00:13,390 V Dropoff, bomo želeli, da odstranite vse potniki iz raketoplana le, če 6 00:00:13,390 --> 00:00:17,950 smo v razponu od svojega cilja, njihova stanovanjska hiša. 7 00:00:17,950 --> 00:00:22,500 Tako bo Dropoff morali preveriti, ali shuttle je v območju koli od 8 00:00:22,500 --> 00:00:27,410 hiše in odstranite vse, ki so potrebni potnike od čolnička. 9 00:00:27,410 --> 00:00:30,230 >> Torej, kako preveriti, če smo v območju od koli hiš? 10 00:00:30,230 --> 00:00:35,840 No, še enkrat, bomo izkoristiti shuttle.distance funkcijo, ki poteka v 11 00:00:35,840 --> 00:00:40,200 zemljepisna širina in dolžina točke da smo preverjanje proti. 12 00:00:40,200 --> 00:00:41,940 Ampak kaj so te točke? 13 00:00:41,940 --> 00:00:46,420 >> No, hiše matrika, če se spomnite, V houses.js, shranjuje 14 00:00:46,420 --> 00:00:52,000 zemljepisna širina in dolžina vsake hiše v asociativni niz, kjer je vsak 15 00:00:52,000 --> 00:00:55,190 Indeks je ime te hiše. 16 00:00:55,190 --> 00:00:59,520 Potem, da se odstranijo potnikov, no, le če smo v razponu od svoje hiše, da 17 00:00:59,520 --> 00:01:03,460 hočejo iti, zato še enkrat, ne pozabite da [? Potniki?] 18 00:01:03,460 --> 00:01:08,030 shrani hišo, da vsak potnik želi iti. 19 00:01:08,030 --> 00:01:10,880 Če so v območju svojih Hiša, potem bomo odstranili, da 20 00:01:10,880 --> 00:01:14,440 Potnik iz shuttle.seats in določi svoj položaj v 21 00:01:14,440 --> 00:01:15,690 array [? 0?]. 22 00:01:15,690 --> 00:01:17,547