Назад к вопросамЧто сообщит
JuniorТеорияЧасто
Что сообщит tsc об этом коде?
let total: number = 0;
total = "10";Ошибку: строку нельзя присвоить переменной типа number
- Ждать, что строка
"10"станет числом10: кавычки делают её строкой, а аннотация типа значения не преобразует. - Ждать ошибку только при запуске, как в JavaScript:
tscсообщает о ней до запуска, по тексту кода.
- Как изменить код, чтобы в
totalпопало число, записанное в строке"10"? - Что сообщит
tsc, если первая строка будетconst total: number = 0;?