I noticed my colleagues are writing code with double negation in conditions, for example:
else if(colType == 'link'){
value = !!data ? $(data).attr('href') : '';
}
In cases like this, is there a chance that the boolean result of data
can be different from !!data
?