What will be difference when we check a value with !! or without it.
Example:-
a) if(!!Value) { do this } => I know this condition will return a boolean
b) if(Value) { do this } ==> This will check if value has anything inside it
But what will be difference in their usage? If not above case, in what case they both will make a difference ?