Fix type check in ol/math
tsc considers everything in the else block to be of type 'never', since it thinks that cosh is permanently defined for Math. Casting back to Math in the else block fixes the error.
This commit is contained in:
@@ -35,7 +35,7 @@ export const cosh = (function() {
|
||||
} else {
|
||||
// … else, use the reference implementation of MDN:
|
||||
cosh = function(x) {
|
||||
const y = Math.exp(x);
|
||||
const y = /** @type {Math} */ (Math).exp(x);
|
||||
return (y + 1 / y) / 2;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user