undefined) и function a(v1: string, v2?: number) в первом случае передавать второй аргумент обязательно, а во втором нет, undefined выделен в отельный тип, по этому твой пример лишь следствие этого
Я же про рантайм говорил. Если "хакнуть" ТС и не передать второго параметра первой функции, в рантайме джс одинаково будет работать
Обсуждают сегодня