다음은 사용자가 중재자인지 확인하는 간단한 방법입니다. 하지만 사용자가 운영자가 아닌지 확인하고 싶습니다.
if err && user in moderators
return
직감적으로 이렇게 될거야
if err && user isnt in moderators
return
그러나 분명히 이것은 작동하지 않습니다. 가장 좋은 방법은 무엇입니까?
답변
isnt
는 is
삼중 등호 인의 반대입니다 . 다음을 부정하십시오 in
.
if err and user not in moderators
return
또는 다음과 같은 경우 접미사 사용 :
return if err and user not in moderators
답변
CoffeeScript에서 NOT은! 또는
if err && !(user in moderators)
if err && user not in moderators
둘 다 작동합니다.