📖 JavaScript Cơ bản
40 phút

Biến, Kiểu dữ liệu và Toán tử trong JavaScript

Khai báo biến

// Khai báo với var (không nên dùng)
var oldVariable = "value";

// Khai báo với let (có thể thay đổi)
let name = "John";
name = "Jane";

// Khai báo với const (không thể thay đổi)
const PI = 3.14;
// PI = 3.15; // Lỗi!

Các kiểu dữ liệu cơ bản

String

let message = "Hello World";
let name = 'John';
let template = `Hello ${name}`;

Number

let integer = 42;
let float = 3.14;
let negative = -10;

Boolean

let isActive = true;
let isCompleted = false;

Array

let fruits = ["apple", "banana", "orange"];
let numbers = [1, 2, 3, 4, 5];

Object

let person = {
  name: "John",
  age: 30,
  isStudent: false
};

Toán tử

Toán tử số học

let a = 10, b = 3;

console.log(a + b);  // 13
console.log(a - b);  // 7
console.log(a * b);  // 30
console.log(a / b);  // 3.333...
console.log(a % b);  // 1
console.log(a ** b); // 1000

Toán tử so sánh

console.log(5 > 3);   // true
console.log(5 < 3);   // false
console.log(5 >= 5);  // true
console.log(5 <= 3);  // false
console.log(5 == "5"); // true (chỉ so giá trị)
console.log(5 === "5"); // false (so cả kiểu dữ liệu)

Toán tử logic

let x = true, y = false;

console.log(x && y); // false (AND)
console.log(x || y); // true (OR)
console.log(!x);     // false (NOT)

Bài tập thực hành

Hãy thực hành với các biến và toán tử!

📝 Bài tập (2)

  1. Thực hành với biến và toán tử số học

  2. Thực hành với các kiểu dữ liệu và toán tử so sánh

Khóa học "JavaScript Cơ bản"