Chào các bạn,
Trong bài này, mình sẽ cùng đi giải quyết một số bài tập ở dạng nhập xuất dữ liệu với JavaScript chạy trên trình duyệt.
Các bài ở đây đều đi kèm lời giải, tuy nhiên, bạn hãy thử làm trước khi so sánh với kết quả nhé. Đừng quên mục đích không phải là giải đúng bài tập, mục đích là thử sức của bạn.
Danh sách bài tập kèm lời giải chi tiết
Bài 1: Hãy viết chương trình in ra chuỗi “Hello World @ Code Online”.
Bài 2: Viết chương trình nhập vào hai số nguyên a, b và tính tổng hai số đó.
Bài 3: Viết chương trình nhập vào hai số nguyên a, b và in ra màn hình kết quả của các phép tính cộng, trừ, nhân, chia của hai số đó.
Bài 4: Nhập vào số nguyên a, tính a mũ 2, a mũ 3, a mũ 4.
Bài 5: Nhập vào hai số nguyên dương a, b lần lượt là cạnh của hình chữ nhật. Tính chu vi, diện tích của hình chữ nhật.
Bài 6: Viết chương trình nhập vào bán kính hình cầu, tính và in ra diện tích, thể tích của hình cầu đó.
– Biết công thức tính diện tích hình cầu là: 4πR^2.
– Biết công thức tính thể tích hình cầu là: (4/3)πR^3.
– Lấy π = 3.14
Bài 7: Viết chương trình nhập vào ba số nguyên a, b, c lần lượt là ngay tháng năm. In ra màn hình theo định dạng dd/mm/yyyy.
Ví dụ:
Đầu vào: a b c lần lượt là 5 6 2018
Kết quả mong muốn: 05/06/2018
Bài 8: Viết chương trình nhập vào số giây, rồi đổi sang định dạng “hh:mm:ss”.
Ví dụ
Đầu vào: 7826
Kết quả mong muốn: 02:10:26
- Bài 1: Giới thiệu về Javascript và cài đặt công cụ để code Javascript
- Bài 2: Biến, hằng, kiểu dữ liệu trong Javascript
- Bài 3: Toán tử và quy tắc dấu ngoặc trong Javascript
- Bài 4: Câu lệnh rẽ nhánh trong Javascript
- Bài 5: Vòng lặp trong Javascript
- Bài 6: Mảng trong Javascript
- Bài 7: Đối tượng trong Javascript
- Bài 8: Hàm trong Javascript
- Bài 9: Bài tập thực hành với JavaScript
- Bài 10: Thực hành – Bài tập và chữa bài về nhập xuất dữ liệu
- Bài 11: Thực hành – Bài tập và chữa bài về câu lệnh rẽ nhánh
- Bài 12: Thực hành – Bài tập và chữa bài về vòng lặp
- Bài 13: Thực hành – Bài tập và chữa bài về xử lý mảng
- Bài 14: Thực hành – Bài tập và chữa bài về xử lý chuỗi
- Bài 15: Kết thúc series nhập môn lập trình