aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLeyla Jähnig <[email protected]>2022-04-01 16:10:47 +0200
committerGitHub <[email protected]>2022-04-01 14:10:47 +0000
commitbc7bd571d8d6c70b046a3bda23c61c527ddb1d4a (patch)
tree1435dd1bb440b907d9f2ce958cc043e84742b45d /src
parentcaa5f162933915d60750c7fcc2fde2eb9dcb1c90 (diff)
downloadfaker-bc7bd571d8d6c70b046a3bda23c61c527ddb1d4a.tar.xz
faker-bc7bd571d8d6c70b046a3bda23c61c527ddb1d4a.zip
fix: deterministic results for address.nearbyGPSCoordinate (#737)
Diffstat (limited to 'src')
-rw-r--r--src/address.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/address.ts b/src/address.ts
index 264b0281..a6f54cca 100644
--- a/src/address.ts
+++ b/src/address.ts
@@ -538,7 +538,13 @@ export class Address {
// This approach will likely result in a higher density of points near the center.
const randomCoord = coordinateWithOffset(
coordinate,
- degreesToRadians(Math.random() * 360.0),
+ degreesToRadians(
+ this.faker.datatype.number({
+ min: 0,
+ max: 360,
+ precision: 1e-4,
+ })
+ ),
radius,
isMetric
);