TypeScript/tests/cases/conformance/esnext/logicalAssignment/logicalAssignment4.ts

10 lines
215 B
TypeScript
Raw Normal View History

2020-04-01 05:37:58 +02:00
// @strict: true
// @target: esnext, es2020, es2015
function foo1(results: number[] | undefined) {
(results ||= []).push(100);
}
function foo2(results: number[] | undefined) {
(results ??= []).push(100);
}