关于在x轴在0-100,y轴在0-100这个区域内,随机个数点,随机分布的问题?

后端返回给前端不定个数个点,并且包括点与点之间如何连线,如何在x(0,100),y(0,100)这个区域内分布得均匀一点,不要那么凌乱。

function random(min, max) {

return Math.floor(Math.random() * (max - min)) + min

}

var getCoord = (data) => {

return data.map(item => {

var x = random(0,100)

var y = random(0,100)

return {...item,x,y}

})

}

这些点的坐标是随机产生的,一旦连线就很凌乱
关于在x轴在0-100,y轴在0-100这个区域内,随机个数点,随机分布的问题?

哪位大佬提供个思路如何才能分布得不那么凌乱?

回答

不凌乱就把随机数的区域改小,在一定范围内随机呗

比如说用 index/length 划分区域,每一块区域内随机分配。

以上是 关于在x轴在0-100,y轴在0-100这个区域内,随机个数点,随机分布的问题? 的全部内容, 来源链接: utcz.com/a/63255.html

回到顶部