Biến, phép toán trong Autohotkey

Hướng dẫn biến, phép toán trong Autohotkey, các hàm hay sử dụng trong Autohotkey

  1. Biến trong AutokotKet là gì ?
  2. Các kiểu dữ liệu thường dùng
  3. Phép toán số học trong AutoHotkey
  4. Phép toán chuỗi (xâu ký tự)
  5. Kiểm tra kiểu dữ liệu (ứng dụng kết hợp)
  6. Các hàm xử lý biến phổ biến

1. Biến trong AutokotKet là gì ?

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).

2. Các kiểu dữ liệu thường dùng

Kiểu dữ liệu Ví dụ
Số diem := 9.5
Chuỗi ten := "Nam"
Boolean flag := true

 

3. Phép toán số học trong AutoHotkey

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%

4. Phép toán chuỗi (xâu ký tự)

Dùng dấu . (dấu chấm) để nối chuỗi:

ten := "Nhật"
thongdiep := "Xin chào, " . ten
MsgBox, %thongdiep%

5. Kiểm tra kiểu dữ liệu (ứng dụng kết hợp)

x := "123"
if x is number
    MsgBox, x là số
else
    MsgBox, x không phải là số

6. Các hàm xử lý biến phổ biến

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