UNPKG

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
"use strict"; /** * 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; }