I have long been in the habit of using || and && to write conditional assignments.
The ?? operator was awesome because it only executes the right-hand if the left-hand is null or undefined, not any falsy values, like ||.
Is there something similar for &&, where it executes the right-hand only if the left hand is not null or undefined?