septs says to YSITD
https://v8.dev/features/logical-assignment What has been missing is the ability to combine logical operations with assignment. Until now! JavaScript now supports logical assignment with the new operators &&=, ||=, and ??=.