Biểu diễn dữ liệu
Dữ liệu Scratch gồm số, xâu và lôgic; chương trình dùng hằng, biến, phép toán và biểu thức.
Hiểu bài
Scratch có ba kiểu dữ liệu cơ bản: số, xâu kí tự và lôgic. Kiểu số gồm số nguyên và số thập phân, chẳng hạn 15 và 3.141592. Xâu kí tự gồm một kí tự hoặc nhiều kí tự, như @ hay Computer. Kiểu lôgic chỉ có hai giá trị true và false.
Các phép toán trên số gồm cộng, trừ, nhân, chia, chia lấy dư và làm tròn; ví dụ 13 mod 4 = 1. Phép join nối các xâu, như nối “táo” và “chuối” để tạo “táo chuối”. Phép so sánh gồm =, <, >. Các phép lôgic gồm and, or, not: 70 > 50 and 80 < 50 cho false; 50 = 50 or 30 > 50 cho true; not (50 = 50) cho false.
Biến lưu giá trị có thể thay đổi; hằng có giá trị không đổi; biểu thức kết hợp dữ liệu và phép toán để tạo giá trị. Trong bài toán đa giác đều, biến n lưu số cạnh, còn 900/n và 360/n là các biểu thức số.
Các kiểu dữ liệu và phép toán cơ bản trong Scratch SGK trang 77
