stringzy
Version:
A versatile string manipulation library providing a range of text utilities for JavaScript and Node.js applications.
20 lines (19 loc) • 635 B
JavaScript
/**
* Checks if given latitude and longitude are valid coordinates.
*
* @param {number} lat - The latitude to check.
* @param {number} long - The longitude to check.
* @returns {boolean} True if both latitude and longitude are valid, false otherwise.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.isCoordinates = isCoordinates;
function isCoordinates(lat, long) {
return isLatitude(lat) && isLongitude(long);
}
function isLatitude(num) {
return Number.isFinite(num) && Math.abs(num) <= 90;
}
function isLongitude(num) {
return Number.isFinite(num) && Math.abs(num) <= 180;
}
;