1 00:00:00,000 --> 00:00:00,110 2 00:00:00,110 --> 00:00:04,850 >> SPEAKER 1: Khi người dùng nhấp vào Nút dropoff trong index.html nó sẽ 3 00:00:04,850 --> 00:00:06,370 gọi là chức năng dropoff. 4 00:00:06,370 --> 00:00:08,720 Và đó là công việc của chúng tôi để thực hiện điều đó. 5 00:00:08,720 --> 00:00:13,390 Trong dropoff, chúng tôi sẽ muốn loại bỏ bất kỳ hành khách từ tàu con thoi chỉ khi 6 00:00:13,390 --> 00:00:17,950 chúng tôi đang ở trong phạm vi của điểm đến của họ, nhà ở của họ. 7 00:00:17,950 --> 00:00:22,500 Vì vậy, dropoff sẽ phải kiểm tra xem tàu con thoi là trong phạm vi của bất kỳ 8 00:00:22,500 --> 00:00:27,410 nhà ở và loại bỏ bất kỳ hành khách cần thiết từ tàu con thoi. 9 00:00:27,410 --> 00:00:30,230 >> Vì vậy, làm thế nào để kiểm tra xem chúng tôi trong phạm vi của bất kỳ nhà? 10 00:00:30,230 --> 00:00:35,840 Vâng, một lần nữa, chúng tôi sẽ sử dụng các shuttle.distance chức năng, đi qua trong 11 00:00:35,840 --> 00:00:40,200 vĩ độ và kinh độ của điểm mà chúng tôi đang kiểm tra chống lại. 12 00:00:40,200 --> 00:00:41,940 Nhưng những điểm là gì? 13 00:00:41,940 --> 00:00:46,420 >> Vâng, mảng nhà ở, nếu bạn nhớ, trong houses.js, lưu trữ 14 00:00:46,420 --> 00:00:52,000 vĩ độ và kinh độ của mỗi nhà trong một mảng kết hợp, nơi mọi 15 00:00:52,000 --> 00:00:55,190 chỉ số là tên của ngôi nhà đó. 16 00:00:55,190 --> 00:00:59,520 Sau đó, để loại bỏ hành khách, cũng chỉ nếu chúng ta đang ở trong phạm vi của ngôi nhà của họ 17 00:00:59,520 --> 00:01:03,460 họ muốn đi, vì vậy một lần nữa, hãy nhớ mà [? Hành khách?] 18 00:01:03,460 --> 00:01:08,030 các cửa hàng nhà mỗi hành khách muốn đi. 19 00:01:08,030 --> 00:01:10,880 Nếu họ là trong phạm vi của họ nhà, sau đó chúng tôi sẽ loại bỏ 20 00:01:10,880 --> 00:01:14,440 hành khách từ shuttle.seats và thiết lập vị trí của họ trong 21 00:01:14,440 --> 00:01:15,690 mảng để [? 0?]. 22 00:01:15,690 --> 00:01:17,547