You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vestride_Shuffle/src/get-number.js

17 lines
380 B
JavaScript

'use strict';
/**
* Always returns a numeric value, given a value. Logic from jQuery's `isNumeric`.
* @param {*} value Possibly numeric value.
* @return {number} `value` or zero if `value` isn't numeric.
*/
export default function getNumber(value) {
let str = value && value.toString();
let val = parseFloat(str);
if (val + 1 >= 0) {
return val;
}
return 0;
}