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.
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.
1 ≤ n ≤ 200.
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
Đang tải editor...