Chào các bạn,
Trong bài này mình sẽ cùng đi giải một số bài tập liên quan đến mảng trong JavaScript chạy trên trình duyệt.
Như thường lệ, hãy thử làm bài trước khi xem đáp án chi tiết nhé.
Danh sách bài tập kèm lời giải chi tiết
Bài 1: Nhập vào mảng gồm n số nguyên. Tìm số lớn nhất và nhỏ nhất trong mảng.
Bài 2: Nhập vào mảng gồm n số nguyên. Tìm các thứ tự (vị trí) của số lớn nhất trong mảng.
Bài 3: Nhập vào mảng gồm n số nguyên. Tính trung bình cộng của mảng.
Bài 4: Đài khí tượng thủy văn Việt Nam đang thống kê lượng mưa của một số tháng để dự báo thời tiết trong thời gian sắp tới. Hãy tìm và in ra thứ tự các tháng có lượng mưa lớn hơn lượng mưa trung bình của các tháng được thống kê. Đơn vị của lượng mưa tính là mm.
Ví dụ:
Lượng mưa trung bình các tháng: 1 3 2
Đáp án: 2 (vì tháng thứ 2 có lượng mưa là 3, cao hơn trung bình 3 tháng trên)
Bài 5: Cho một mảng n số nguyên. Tìm và in ra các số nguyên tố trong mảng.
Bài 6: Cho một mảng n số nguyên. Tính trung bình các số nguyên tố trong mảng. Nếu dãy không có số nguyên tố, in ra “NOT FOUND”.
Bài 7: Cho một mảng n số nguyên. Tìm và in ra các số chính phương trong mảng. Nếu dãy không có số phù hợp, in ra “NOT FOUND”
Bài 8: Cho một mảng n số nguyên. Tìm và in ra số âm lớn nhất trong mảng. Nếu dãy không có số phù hợp, in ra “NOT FOUND”.
Bài 9: Cho một mảng n số nguyên. In ra trên 2 dòng lần lượt là các số âm và số dương của dãy. Nếu dãy không có số phù hợp in ra “NOT FOUND”
Bài 10: Cho một mảng n số nguyên. Sắp xếp các dãy số trong mảng theo chiều tăng dần
Bài 11: Cho một mảng n số nguyên. Tìm 3 số lớn nhất trong mảng, 3 số không được trùng nhau
Bài 12: Cho một mảng n số nguyên. Đếm xem trong mảng có bao nhiêu số khác nhau và mỗi số xuất hiện bao nhiêu lần trong mảng
Bài 13: Cho một mảng n số nguyên. Tìm số xuất hiện nhiều nhất trong mảng.
Bài 14: Cho một mảng n số nguyên. Kiểm tra xem mảng có tăng dần không. Mảng tăng dần là mảng mà số sau lớn hơn số trước. Nếu mảng tăng dần in ra “TRUE”, nếu không in ra “FALSE”.
Bài 15: Cho một mảng n số nguyên. Kiểm tra xem mảng có đối xứng không. Mảng đối xứng là mảng khi viết theo chiều xuôi hay ngược lại đều được kết quả giống nhau. Nếu mảng đối xứng in ra “TRUE”, nếu không in ra “FALSE”.
- 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