0
outerarc.centroid
関数によって返されたpos
という配列があり、これもNaN値を持つ可能性があります。d3のNaN値をチェックする方法は?
var pos = outerArc.centroid(d2);
pos.forEach(function(d, i) {
console.log(d + " " + i);
if(d==NaN){
d = 0;
}
console.log(d + " " + i);
});
var x = pos[0],
y = pos[1],
h = Math.sqrt(x*x + y*y);
しかし、それは働いていない:私は、これらの値は、私は次のロジックを使用しています0
に割り当てることにしたいです。それ以外はどうすれば確認できますか?