Boolean이 아닌 value가 있으면

return value || 'another value';


이런 구문이 도대체 왜 허용이 되는지 이해할 수 없음


코드짤때 편하면 뭐함 저거 동작방식을 완전히 이해못한 다른 팀원이 대충 지 편한대로 짜두다가 

런타임 오류나면 원인 찾는거 좆나 빡센데


걍 제대로 타입체크하도록 언어에서 강제를 하는가 해야되는데