Now, what does that mean (NR being always same)? That might not work only because ! has a higher precedence than % . So the expression !NR%60 is evaluated as follows:
1) Negate the value of NR . This will always will false (0).
2) Evaluate 0%60 which will always return a 0.
So, that expression will always be false. That does not mean NR is the same always. Right?
The correct conditional expression should be !(NR%60) .
I was confused between NR and NF and no result from (!NR%60) adds to it..
Just assumed that nature of both the variables is the same..:o
As elixir_sinari explained got it clear..
I should have tried it once..:wall: