/var/www/verywell.gr/server/delivery
NameSizeModeActions
.git/-0755rm
api/-0755rm
config/-0755rm
data/-0755rm
firebase/-0755rm
models/-0755rm
node_modules/-0755rm
seeders/-0755rm
services/-0755rm
wwwroot/-0755rm
.gitignore2090644editdlrm
.prettierrc3670644editdlrm
api.log50113120644editdlrm
func.js5370644editdlrm
index.js10460644editdlrm
logger.js4530644editdlrm
package-lock.json2523470644editdlrm
package.json7760644editdlrm
README.md4770644editdlrm
var.js19760644editdlrm
Edit: /var/www/verywell.gr/server/delivery/func.js (537B)
global.GetDistance = function (latitude1, longtitude1, latitude2, longtitude2) { let R = 6371 // km (change this constant to get miles) let dLat = ((latitude2 - latitude1) * Math.PI) / 180 let dLon = ((longtitude2 - longtitude1) * Math.PI) / 180 let a = Math.sin(dLat / 2) * Math.sin(dLat / 2) + Math.cos((latitude1 * Math.PI) / 180) * Math.cos((latitude2 * Math.PI) / 180) * Math.sin(dLon / 2) * Math.sin(dLon / 2) let c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)) return parseFloat((R * c * 1000).toFixed(3)) }