1unitedpower: xxx.ch = false; ergibt Typ "string" statt "boolean"

Beitrag lesen

alle Assignments, außer dem an ln.ch, erfolgen richtig bzw. wie erwartet, ln.ch bekommt dabei den Typ string statt wie beabsichtigt boolean;

Die ch-Eigenschaft ist für tr-Elemente bereits definiert. Du hast also einen Namenskonflikt.

https://html.spec.whatwg.org/#dom-tr-ch