← Back to archive

Stdle #87 · classes · 2026-09-01

What does this TypeScript snippet output?

A past puzzle — fully playable. 4 attempts, hints on wrong guesses.

class C { a = 1; constructor(public a2 = 2) { this.a = this.a2; } }
console.log(new C(9).a);
Classes
4 attempts left

Answer & explanation