препроцессором) из C? Ну или переменных из scss/sass. Чтобы на этапе компиляции такая переменная просто заменялась на её значение при сборке.
_
Не хочется писать комментарии для магических чисел, но и отдельную переменную иметь для их описания тоже..
это не на уровне тайпскрипта это делать нужно, он это и не должен уметь, это на этапе сборке нужно, с помощью того же вебпака например если ты его импользуешь
https://github.com/dcodeIO/MetaScript Вместо #define PI=Math.PI Будет что-то типа //? PI = Math.PI;
Обсуждают сегодня