Что это !! (не нет) оператор в JavaScript?
Я видел некоторый код, который, кажется, использует незнакомый оператор в виде двух восклицательных знаков, например:!!
, Может кто-нибудь сказать, пожалуйста, что делает этот оператор?
Контекст, в котором я видел это, был,
this.vertical = vertical !== undefined ? !!vertical : this.vertical;