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] Nhận diện kiểu dữ liệu

    📖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

    Cho n dòng, mỗi dòng biểu diễn một giá trị JavaScript ở dạng văn bản: số (ví dụ 42, 3.14, -5), chuỗi trong dấu ngoặc kép (ví dụ "hello"), true/false, null, mảng dạng JSON (ví dụ [1,2,3]), object dạng JSON (ví dụ {"a":1}), hoặc từ khóa undefined.

    Với mỗi dòng, hãy in ra kết quả của toán tử typeof áp dụng lên giá trị đó (theo đúng ngữ nghĩa JavaScript, ví dụ typeof null là "object", typeof [1,2] là "object").

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

      Dòng đầu tiên là số nguyên n. n dòng tiếp theo, mỗi dòng một giá trị theo đúng dạng văn bản nêu trên.

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

      1 <= n <= 20. Mỗi giá trị có thể parse được bằng JSON.parse, hoặc là đúng từ khóa undefined.

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

      In ra n dòng, mỗi dòng là kết quả typeof của giá trị tương ứng theo đúng thứ tự.

    Ví dụ:

    Đầu vào:

    5
    42
    "hello"
    true
    null
    undefined

    Đầu ra:

    number
    string
    boolean
    object
    undefined

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