Thực hành Basic Syntax trong JavaScript
Giới thiệu
Thực hành là cách tốt nhất để học lập trình. Trong bài viết này, bạn sẽ được làm quen với các bài tập thực hành cú pháp cơ bản trong JavaScript. Các bài tập được chia thành ba cấp độ: dễ, trung bình, và khó, giúp bạn từng bước nâng cao kỹ năng.
Bài 1: Khai báo biến
Khai báo các biến sau và in giá trị của chúng ra console:
- Một biến
name
có giá trị là tên của bạn. - Một biến
age
có giá trị là tuổi của bạn. - Một biến
isStudent
có giá trị làtrue
.
// Bài làm của bạn ở đây
Bài 2: Toán tử số học
Tính tổng, hiệu, tích, và thương của hai số a = 15
và b = 5
. In kết quả ra console.
// Bài làm của bạn ở đây
Bài 3: Câu lệnh điều kiện
Viết một chương trình kiểm tra xem một số x
có lớn hơn 10 hay không. Nếu có, in ra "Lớn hơn 10", ngược lại in ra "Nhỏ hơn hoặc bằng 10".
// Bài làm của bạn ở đây
Bài tập trung bình
Bài 4: Vòng lặp for
Viết một chương trình in ra các số từ 1 đến 10 bằng vòng lặp for
.
// Bài làm của bạn ở đây
Bài 5: Tính tổng các số trong mảng
Cho một mảng numbers = [1, 2, 3, 4, 5]
. Viết chương trình tính tổng các số trong mảng.
// Bài làm của bạn ở đây
Bài 6: Hàm tính giai thừa
Viết một hàm factorial(n)
để tính giai thừa của một số nguyên dương n
.
// Bài làm của bạn ở đây
Bài tập khó
Bài 7: Kiểm tra số nguyên tố
Viết một hàm isPrime(n)
để kiểm tra xem một số n
có phải là số nguyên tố hay không.
// Bài làm của bạn ở đây
Bài 8: Đảo ngược chuỗi
Viết một hàm reverseString(str)
để đảo ngược một chuỗi. Ví dụ: reverseString("hello")
trả về "olleh"
.
// Bài làm của bạn ở đây
Bài 9: Tìm số lớn nhất trong mảng
Viết một hàm findMax(arr)
để tìm số lớn nhất trong một mảng số nguyên. Ví dụ: findMax([1, 2, 3, 4, 5])
trả về 5
.
// Bài làm của bạn ở đây
Kết luận
Các bài tập trên được thiết kế để giúp bạn thực hành và củng cố kiến thức về cú pháp cơ bản trong JavaScript. Hãy thử sức và kiểm tra kết quả của mình. Nếu bạn gặp khó khăn, hãy để lại bình luận để được hỗ trợ!
Chúc bạn học tốt và thành công!