ladybird/Userland/Libraries/LibJS/Tests/operators/logical-expressions-short-circuit.js
2021-01-12 12:17:46 +01: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);
});