ladybird/Libraries/LibJS/Tests/operators/logical-expressions-short-circuit.js
2020-07-06 23:40:35 +02:00

13 lines
230 B
JavaScript

test("basic functionality", () => {
let foo = 1;
false && (foo = 2);
expect(foo).toBe(1);
foo = 1;
true || (foo = 2);
expect(foo).toBe(1);
foo = 1;
true ?? (foo = 2);
expect(foo).toBe(1);
});