Ainda no começo da jornada de aprendizado de JavaScript, aprendemos a utilizar estruturas de controle utilizando blocos de if/else. Todavia, no decorrer da carreira, nos deparamos com estruturas não tão intuitivas, mas que proporcionam um código mais limpo e elegante, como short-circuit evaluations e logical assigning operators. Este texto