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 chuỗi 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: Hãy nhập vào một đoạn văn, đếm xem trong đoạn văn đó có bao nhiêu từ.
Bài 2: Cho một chuỗi là đường dẫn của một file trong máy tính. Đường dẫn đúng là đường dẫn không có các dấu gạch chéo (/) ở đầu, ở cuối, và ở giữa các folder chỉ có duy nhất một dấu gạch chéo để phân tách. Hãy xóa các dấu gạch chéo thừa để được một đường dẫn đúng.
Ví dụ:
Dường dẫn ban đầu: ////laptrinh//////code//////chuanhoa/////
Đáp án: laptrinh/code/chuanhoa
Bài 3: Nhập vào một chuỗi. Kiểm tra xem chuỗi đó có chứa tất cả là số hay không.
Bài 4: Nhập vào một chuỗi. Đổi tất cả các chữ cái đầu câu thành hoa, các chữ khác thành chữ thường theo đúng chính tả. Chuỗi không chứa danh từ riêng, không chứa các dấu cách thừa. Các dấu câu có thể có gồm chấm (.), hỏi chấm (?), chấm than (!).
Bài 5: Nhập vào họ tên của một người. Tách ra tên của người đó. Chuỗi nhập vào coi như đã được chuẩn hóa.
Bài 6: Nhập vào một chuỗi và một ký tự. Đếm số lần xuất hiện của ký tự đó trong chuỗi đã cho và không phân biệt chữ hoa chữ thường.
- 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