{"id":21341016,"url":"https://github.com/meicloudie/uber","last_synced_at":"2026-05-11T09:32:07.207Z","repository":{"id":242171381,"uuid":"808867434","full_name":"MeiCloudie/uber","owner":"MeiCloudie","description":"CyberSoft Academy - JavaScript","archived":false,"fork":false,"pushed_at":"2024-06-04T06:41:39.000Z","size":2838,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-22T15:35:07.323Z","etag":null,"topics":["course-project","function","javascript"],"latest_commit_sha":null,"homepage":"https://uber-meicloudie.vercel.app","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MeiCloudie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-01T02:49:53.000Z","updated_at":"2024-06-04T06:43:11.000Z","dependencies_parsed_at":"2024-06-04T07:52:04.096Z","dependency_job_id":null,"html_url":"https://github.com/MeiCloudie/uber","commit_stats":null,"previous_names":["meicloudie/uber"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeiCloudie%2Fuber","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeiCloudie%2Fuber/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeiCloudie%2Fuber/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MeiCloudie%2Fuber/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MeiCloudie","download_url":"https://codeload.github.com/MeiCloudie/uber/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243817870,"owners_count":20352626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["course-project","function","javascript"],"created_at":"2024-11-22T00:54:34.675Z","updated_at":"2026-05-11T09:32:02.162Z","avatar_url":"https://github.com/MeiCloudie.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CYBERSOFT ACADEMY\n\n_(Lớp BootCamp Sáng 12 - Năm 2024 - Khoá Front-End)_\n\n\u003cdiv align=\"center\"\u003e\n\t\u003cpicture\u003e\n\t\t\u003cimg loading=\"lazy\" width=\"100%\" src=\"./images/banner-cybersoft-course.png\" alt=\"Banner\"\u003e\n\t\u003c/picture\u003e\n\u003c/div\u003e\n\n## [Buổi 11 - 21] BÀI TẬP JAVASCRIPT - UBER\n\n# Mục tiêu\n\n1. Thực hành về các kiến thức JavaScript.\n\n2. Dựa trên layout được cung cấp =\u003e Xây dựng các chức năng theo yêu cầu.\n\n# ĐỀ BÀI - Dự án Tính tiền Uber\n\n- Cho người dùng chọn 1 trong 3 loại Uber:\n\n  - 1 : UberCar\n  - 2 : Uber SUV\n  - 3 : UberBlack\n\n- Cho người dùng nhập vào số KM đi được và Thời gian chờ. Biểu phí như bên dưới:\n\n| THEO KM                                | UBER CAR (Đ) | UBER SUV (Đ) | UBER BLACK (Đ) |\n| -------------------------------------- | ------------ | ------------ | -------------- |\n| KM ĐẦU TIÊN                            | 8000         | 9000         | 10000          |\n| Từ 1 đến 19                            | 7500         | 8500         | 9500           |\n| Từ 19 trở lên                          | 7000         | 8000         | 9000           |\n| Thời gian chờ trên 3 phút (mỗi 3 phút) | 2000         | 3000         | 3500           |\n\n### Yêu cầu:\n\n1. Tính tổng tiền đi được\n2. In hóa đơn chi tiết như biểu mẫu\n\n#### CHI TIẾT HÓA ĐƠN\n\n| CHI TIẾT       | SỬ DỤNG | ĐƠN GIÁ (1000đ)      | THÀNH TIỀN (1000đ) |\n| -------------- | ------- | -------------------- | ------------------ |\n| KM ĐẦU TIÊN    | 0.8     | (tùy theo loại uber) |                    |\n| Từ ... đến ... | ...     | ...                  | ...                |\n| Từ ... đến ... | ...     | ...                  | ...                |\n| Thời gian chờ  | ...     | ...                  | ...                |\n| TỔNG TIỀN:     |         |                      | ...                |\n\n#### Quy tắc tính tiền taxi\n\n##### 1. Khi số km \u003c= 1\n\n- Tiền trả = giá km đầu tiên \\* số km\n\n##### 2. Khi số km \u003e 1 và \u003c= 19\n\n- Tiền trả = giá km đầu tiên + (số km - 1) \\* Giá km từ 1_19\n\n##### 3. Khi số km \u003e 19\n\n- Tiền trả = giá km đầu tiên + 18 _ Giá km từ 1_19 + (số km - 19) _ giá trên 19\n\n##### 4. Thời gian chờ \u003e= 3 phút\n\n- Tiền chờ = số lần chờ \\* giá chờ\n\n\u003chr\u003e\n\n\u003e Bài làm của Trương Thục Vân.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeicloudie%2Fuber","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeicloudie%2Fuber","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeicloudie%2Fuber/lists"}