JavaScript is required

Kết quả của hàm =IF(LEFT(“abc”,2)=”a”,20,30) là:

A.
30
B.
20
C.
50
D.
Không xác định
Trả lời:

Đáp án đúng: A


Hàm `LEFT("abc",2)` trả về chuỗi con gồm 2 ký tự đầu tiên của chuỗi "abc", tức là "ab". Biểu thức `LEFT("abc",2)="a"` tương đương với `"ab"="a"`, và điều này là sai (FALSE). Hàm `IF(điều_kiện, giá_trị_nếu_đúng, giá_trị_nếu_sai)` sẽ trả về `giá_trị_nếu_sai` nếu `điều_kiện` là FALSE. Trong trường hợp này, điều kiện sai, nên hàm trả về 30. Vậy, kết quả của hàm `IF(LEFT(“abc”,2)=”a”,20,30)` là 30.

Câu hỏi liên quan