1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> SPEAKER 1: Kui kasutajad klõpsavad Dropoff nuppu index.html see saab 3 00:00:04,850 --> 00:00:06,370 nimetatakse dropoff funktsioon. 4 00:00:06,370 --> 00:00:08,720 Ja see on meie töö, et rakendada seda. 5 00:00:08,720 --> 00:00:13,390 In dropoff, me tahame, et eemaldada reisijate shuttle ainult siis, kui 6 00:00:13,390 --> 00:00:17,950 me oleme vahemikus oma sihtkohta, oma elamu. 7 00:00:17,950 --> 00:00:22,500 Nii dropoff on kontrollida, kas buss on vahemikus mõni 8 00:00:22,500 --> 00:00:27,410 majade ja kõrvaldada kõik vajalik reisijat alates shuttle. 9 00:00:27,410 --> 00:00:30,230 >> Niisiis, kuidas kontrollida, kas me oleme vahemikus iga maja? 10 00:00:30,230 --> 00:00:35,840 Noh, veel kord, me kasutada shuttle.distance funktsioon, mis kulgeb 11 00:00:35,840 --> 00:00:40,200 laius-ja pikkuskraad punkti et me kontrollime vastu. 12 00:00:40,200 --> 00:00:41,940 Aga millised on need punktid? 13 00:00:41,940 --> 00:00:46,420 >> Noh, majade massiivi, kui sa mäletad, aastal houses.js, salvestab 14 00:00:46,420 --> 00:00:52,000 laius-ja pikkuskraadid iga maja aastal assotsiatiivne massiiv, kus iga 15 00:00:52,000 --> 00:00:55,190 indeks on nimi, mis maja. 16 00:00:55,190 --> 00:00:59,520 Seejärel eemaldada reisijad hästi, ainult kui me oleme vahemikus oma maja 17 00:00:59,520 --> 00:01:03,460 nad tahavad minna, siis jälle, pea meeles, et [? Reisijad?] 18 00:01:03,460 --> 00:01:08,030 salvestab maja, et iga reisija tahab minna. 19 00:01:08,030 --> 00:01:10,880 Kui nad on levialas oma maja, siis me kõrvaldame et 20 00:01:10,880 --> 00:01:14,440 reisijatel shuttle.seats ja määrata oma positsiooni 21 00:01:14,440 --> 00:01:15,690 massiivi [? 0?]. 22 00:01:15,690 --> 00:01:17,547