1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> ЗВУЧНИК 1: Кога корисниците кликнете на Dropoff копчето во index.html тоа ќе 3 00:00:04,850 --> 00:00:06,370 наречен dropoff функција. 4 00:00:06,370 --> 00:00:08,720 И тоа е нашата работа да се спроведе тоа. 5 00:00:08,720 --> 00:00:13,390 Во dropoff, ние ќе сакате да ги отстраните сите патниците од шатлот само ако 6 00:00:13,390 --> 00:00:17,950 ние сме во опсег на нивната дестинација, нивните станбени куќа. 7 00:00:17,950 --> 00:00:22,500 Па dropoff ќе треба да се провери дали на трансфер е во опсег од било кое од 8 00:00:22,500 --> 00:00:27,410 куќи и да ги отстраните сите потребни патници од шатл. 9 00:00:27,410 --> 00:00:30,230 >> Па, како да се провери, ако ние сме во опсег од ниту куќи? 10 00:00:30,230 --> 00:00:35,840 Па, уште еднаш, ние ќе се направи употреба на shuttle.distance функција, поминува во 11 00:00:35,840 --> 00:00:40,200 географската ширина и должина на точката дека ние сме проверка против. 12 00:00:40,200 --> 00:00:41,940 Но, она што се оние точки? 13 00:00:41,940 --> 00:00:46,420 >> Па, куќи низа, ако се сеќавате, во houses.js, продавници 14 00:00:46,420 --> 00:00:52,000 географска ширина и должина на секоја куќа во асоцијативна низа каде секој 15 00:00:52,000 --> 00:00:55,190 индекс е името на таа куќа. 16 00:00:55,190 --> 00:00:59,520 Потоа, да се отстранат патници, добро, само ако ние сме во опсегот на нивната куќа дека 17 00:00:59,520 --> 00:01:03,460 тие сакаат да одат, па уште еднаш, се сеќавам дека [? Патници?] 18 00:01:03,460 --> 00:01:08,030 продавници куќата, која секоја патнички сака да оди на. 19 00:01:08,030 --> 00:01:10,880 Ако тие се во рамките на опсегот на нивните куќа, тогаш ние ќе ја отстрани таа 20 00:01:10,880 --> 00:01:14,440 патник од shuttle.seats и да се воспостави нивната позиција во 21 00:01:14,440 --> 00:01:15,690 низата на [? 0?]. 22 00:01:15,690 --> 00:01:17,547