后端返回给前端不定个数个点,并且包括点与点之间如何连线,如何在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}
})
}
这些点的坐标是随机产生的,一旦连线就很凌乱
哪位大佬提供个思路如何才能分布得不那么凌乱?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…