JavaScript is required

Trong một hàm, không bao giờ có hai câu lệnh return xảy ra.

A.

B.

Không

Trả lời:

Đáp án đúng: B


Câu trả lời đúng là B. Không. Trong một hàm, khi một câu lệnh return được thực thi, hàm sẽ kết thúc ngay lập tức và trả về giá trị (nếu có) cho nơi gọi hàm. Do đó, chỉ có một câu lệnh return được thực thi trong một lần gọi hàm. Mặc dù có thể có nhiều câu lệnh return trong thân hàm (ví dụ: trong các nhánh if/else khác nhau), nhưng chỉ một trong số chúng được thực thi trong một lần chạy hàm cụ thể.

Câu hỏi liên quan