Menu
CoddyTech

Let và var

Thuộc phần Kiến thức nền tảng trong hành trình Swift của Coddy. Bài học 4 trên 86.

Trong Swift, bạn dùng let và var để lưu trữ giá trị.

var tạo một biến (variable). Giá trị của biến có thể thay đổi sau này:

var score = 10
print(score)  // 10
score = 20
print(score)  // 20

let tạo một hằng số. Giá trị của nó không thể thay đổi sau khi đã được đặt:

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // Lỗi! Không thể gán giá trị cho hằng số 'let'

Nên dùng cái nào khi nào?

  • Mặc định, hãy dùng let. Nếu giá trị không cần thay đổi, hãy dùng hằng số.
  • Chỉ dùng var khi bạn biết giá trị sẽ cần thay đổi.

Đây là một thực tiễn tốt trong Swift, giúp code của bạn an toàn hơn và dễ hiểu hơn.

challenge icon

Thử thách

Người mới

Tạo một hằng số tên là language có giá trị "Swift" và một biến tên là age có giá trị 25. In ra hai giá trị trên hai dòng riêng biệt.

Tự làm thử

// Viết code của bạn bên dưới
// Một trong hai không bao giờ thay đổi giá trị, còn cái kia thì có thể
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Playground Swift