SplitScript reference / Float / isFinite
Float.isFinite
Method
T.isFinite() -> bool where T: Float
Returns whether the receiver is neither infinity nor NaN.
Both positive and negative finite values, including signed zero, return true.
Effects: pure
Runtime behavior: available everywhere; synchronous
Examples
Use a finite measurement
if (-12.5).isFinite() {
let magnitude = (-12.5).abs()
}