a &&= b β assigns b only if a is truthya ||= b β assigns b only if a is falsya ??= b β assigns b only if a is null/undefinedChallenge: Write logicalAssignment() that:
let a = 1; a &&= 99 β return alet b = 0; b ||= 42 β return blet c = null; c ??= 'hello' β return c