我正在重构一些处理Celsius
和Kelvin
值的javascript函数,也涉及非热量值,但我将在本例中使用温度。
我想让typescript在这里记录一个警告。返回值f
是Kelvin
,它被传入一个显式接受Celsius
值的参数。
type Celsius = number
type Kelvin = number
function f():Kelvin {
return -220
}
function toKelvin(t:Celsius):Kelvin {
return t - ABSOLUTE_ZERO
}
toKelvin(f())
1条答案
按热度按时间cs7cruho1#
Dominic给我指出了我要找的东西。