Here you can find the source of toRad() // convert degrees to radians
Number.prototype.toRad = function() { // convert degrees to radians return this * Math.PI / 180; }
Number.prototype.toRad = function() { return this * Math.PI / 180; Number.prototype.toDeg = function() { return this * 180 / Math.PI;
Number.prototype.toRad = function() { return this * Math.PI / 180; }; Number.prototype.toDegree = function() { return this / Math.PI * 180; };
Number.prototype.toRad = function() { return this * Math.PI / 180; }; Number.prototype.toDeg = function() { return this * 180 / Math.PI; }; global.getPointAtDistance = function(lat, lon, brng, dist) { dist = dist / 6371000; brng = brng.toRad(); ...
Number.prototype.toRad = function() { return this * Math.PI / 180; };
Number.prototype.toRad = function() { return (this / 180) * Math.PI; };
Number.prototype.toRadians = function() { return (this / 360) * 2 * Math.PI;
Number.prototype.toRadians = function() { return this * Math.PI / 180;
function getHaversineDistance(point1, point2){ var R = 6372.8; var dLat = (point2.lat - point1.lat).toRadians(); var dLon = (point2.lon - point1.lon).toRadians(); var lat1 = point1.lat.toRadians(); var lat2 = point2.lat.toRadians(); var a = Math.sin(dLat/2) * Math.sin(dLat/2) + Math.sin(dLon/2) * Math.sin(dLon/2) * Math.cos(lat1) * Math.cos(lat2) var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)) return = R * c; ...
'use strict' Number.prototype.toRadians = function() { return this * Math.PI / 180;