Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] So sánh lỏng và chặt

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 10: JavaScript căn bản (1): giới thiệu, biến, kiểu dữ liệu, toán tử, hàm — khóa Thiết kế Web

    Toán tử == (so sánh lỏng) cho phép ép kiểu trước khi so sánh, còn toán tử === (so sánh chặt) chỉ trả về true khi hai giá trị cùng kiểu và cùng giá trị.

    Cho n cặp giá trị, mỗi giá trị theo một trong các dạng: số (có thể là NaN, Infinity, -Infinity), chuỗi trong dấu ngoặc kép, true, false, null, undefined. Với mỗi cặp (a, b), in kết quả của a == b và a === b.

    • Định dạng đầu vào:

      Dòng đầu tiên là số nguyên n (1 ≤ n ≤ 200). Tiếp theo là n cặp dòng, mỗi cặp gồm 2 dòng lần lượt là a và b.

    • Ràng buộc đầu vào:

      1 ≤ n ≤ 200.

    • Định dạng đầu ra:

      In n dòng theo định dạng "loose=<true|false> strict=<true|false>" tương ứng với từng cặp theo đúng thứ tự đầu vào.

    Ví dụ:

    Đầu vào:

    3
    0
    "0"
    null
    undefined
    "5"
    5
    

    Đầu ra:

    loose=true strict=false
    loose=true strict=false
    loose=true strict=false

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: JavaScript — Cơ bảnTất cả môn học

    Đang tải editor...