Files
ladybird/Libraries/LibJS/Tests/operators/logical-expressions-short-circuit.js
2024-11-10 12:50:45 +01:00

14 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);
});