1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> SPEAKER 1: هنگامی که کاربران با کلیک بر روی دکمه Dropoff در میکنید آن را خواهید 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