生成随机数,其中整数相同但小数点是随机的 javascript

Ben*_*Ten 2 javascript

我正在创建一个脚本来制作一个非常大的对象来测试我的应用程序中的一些过滤功能。

每个对象都有一个纬度和一个经度,这应该是一个随机数。该数字需要是浮点数并在某些参数内随机化

latitude: 43.82965739999999
longitude: -79.4702567
Run Code Online (Sandbox Code Playgroud)

如何生成浮点数随机化的随机数?

随机输出1

latitude: 43.53829
longitude: -79.5234262
Run Code Online (Sandbox Code Playgroud)

随机输出2

latitude: 43.908234294234
longitude: -79.19092342
Run Code Online (Sandbox Code Playgroud)

Nic*_* Vu 6

您只需Math.random()在代码中使用即可,该函数始终返回小于 1 的数字。

实现可以是这样的

const latitude = 43 + Math.random();
const longitude = -79 - Math.random();
Run Code Online (Sandbox Code Playgroud)