Có ai giải thích hộ em cái câu “!” trong if(!..) có ý nghĩa gì ko
Dấu "!" trong if(!...) có ý nghĩa gì?
Dấu !
nghĩa là phủ định, nếu bạn biết sơ sơ OOP và biết tiếng anh thì không khó để hiểu đâu. Nó kiểm tra điều kiện: nội dung trong tvResult không rỗng (not empty) thì …
2 Likes
Dấu chấm thang “!” để trước bool sẽ làm cho nghĩa ngược lại : đây là một ví dụ nhé bạn:
var thichDiHoc = true;
if(thichDiHoc) { // di hoc } ==> nghĩa là if (thichDiHoc == true)
if(!thichDiHoc) {...// ko đi học } ==> nghĩa là if (thichDiHoc == false)
Chúc bạn zui zẻ
5 Likes
Ví dụ dễ nhớ quá ^^ tk bác