TS1002TS1002 — Neukončený řetězcový literál
Řetězcovému literálu chybí uzavírací uvozovka.
TS2365Aritmetický nebo porovnávací operátor je použit s nekompatibilními typy.
Operátor jako +, -, < nebo > používáte s operandy, které TypeScript považuje za nekompatibilní. Například porovnáváte řetězec s číslem bez konverze nebo provádíte aritmetiku na nečíselných typech.
Ujistěte se, že oba operandy jsou kompatibilních typů. Hodnoty explicitně převeďte pomocí Number(), String() nebo parseInt(). Před použitím operátorů zužte union typy pomocí type guards.
TS1002Řetězcovému literálu chybí uzavírací uvozovka.
TS2531TypeScript upozorňuje, že výraz může být za běhu null, a vy jej používáte bez kontroly.
TS2353Objektový literál předaný přímo funkci obsahuje vlastnosti, které očekávaný typ neobsahuje.
TS6196Parametr je deklarován, ale jeho hodnota není v těle funkce nikdy čtena.
TS2769Žádná ze signatur přetížení funkce neodpovídá předaným argumentům.
TS2488Typ, přes který iterujete, nemá metodu Symbol.iterator.