Только имхо там не декремент пока не будет 0. Там по порядку скобок оно сначала проверит value на -1, получит bool, конвертнет его в 0/1, отнимет это от value и сравнит то, что оказалось в value с 0
Только имхо там не декремент пока не будет 0. Там по порядку скобок оно сначала проверит value на -1, получит bool, конвертнет его в 0/1, отнимет это от value и сравнит то, что оказалось в value с 0