Biến (Variable) là nơi dùng để lưu trữ dữ liệu như số, chuỗi văn bản (text), hoặc trạng thái.
🔹 Cách khai báo và gán giá trị:
ten := "Nhật"
tuoi := 40
📝 AutoHotkey sử dụng dấu := để gán giá trị cho biến theo kiểu biểu thức (expression).
Kiểu dữ liệu | Ví dụ |
---|---|
Số | diem := 9.5 |
Chuỗi | ten := "Nam" |
Boolean | flag := true |
Phép toán | Ký hiệu | Ví dụ |
---|---|---|
Cộng | + |
tong := a + b |
Trừ | - |
hieu := a - b |
Nhân | * |
tich := a * b |
Chia | / |
thuong := a / b |
Chia lấy dư | Mod() |
du := Mod(a, b) |
📌 Ví dụ:
a := 10
b := 3
tong := a + b
du := Mod(a, b)
MsgBox, Tổng là %tong% và dư là %du%
Dùng dấu . (dấu chấm) để nối chuỗi:
ten := "Nhật"
thongdiep := "Xin chào, " . ten
MsgBox, %thongdiep%
x := "123"
if x is number
MsgBox, x là số
else
MsgBox, x không phải là số
Hàm | Chức năng |
---|---|
Trim(text) |
Xóa khoảng trắng đầu/cuối |
StrLen(text) |
Đếm độ dài chuỗi |
InStr(a, b) |
Tìm vị trí b xuất hiện trong a |
SubStr(text, start, length) |
Cắt chuỗi con |
🎯 Tổng kết
Biến lưu trữ dữ liệu có thể thay đổi được.
AutoHotkey hỗ trợ các phép toán số học và xử lý chuỗi đơn giản.
Gán giá trị dùng :=, nối chuỗi dùng dấu ..
Các phép toán cần được đặt trong biểu thức nếu có điều kiện (if, MsgBox,...)
Tìm kiếm:
Hướng dẫn biến, phép toán trong Autohotkey, các hàm hay sử dụng trong Autohotkey