Minor code issue

if i write the following
if(dis_left) {//block of statements}
will the block of statements execute if dis_left=-1 or it will execute only if dis_left>0?

It won’t execute under only one condition
if(dis_left==0), in all other cases it will execute.