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] Giá trị truthy đầu tiên

    📖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

    Mô phỏng toán tử || khi áp dụng liên tiếp trên một danh sách giá trị: kết quả là giá trị truthy đầu tiên trong danh sách theo thứ tự xuất hiện; nếu không có giá trị truthy nào, kết quả là undefined.

    Cho n 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 (có thể rỗng), true, false, null, undefined. Hãy tìm giá trị truthy đầu tiên trong danh sách.

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

      Dòng đầu tiên là số nguyên n (1 ≤ n ≤ 200). n dòng tiếp theo, mỗi dòng là một giá trị theo đúng dạng trên.

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

      1 ≤ n ≤ 200.

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

      In ra một dòng duy nhất: giá trị truthy đầu tiên tìm được (số in theo dạng số JavaScript mặc định, chuỗi in trực tiếp không có dấu ngoặc kép, boolean in true/false), hoặc "undefined" nếu không có giá trị truthy nào.

    Ví dụ:

    Đầu vào:

    4
    0
    null
    "hello"
    true
    

    Đầu ra:

    hello

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