में सरणी के लिए निर्देशांक जावास्क्रिप्ट में किसी सरणी में किसी मंडली के निर्देशांक जोड़ने का सबसे अच्छा तरीका क्या है? अब तक मैं केवल आधा सर्कल करने में सक्षम हूं, लेकिन मुझे एक सूत्र की आवश्यकता है जो पूरे सर्कल को दो अलग-अलग सरणी में लौटाता है: xValues और yValues। (मैं निर्देशांक पाने के लिए तो मैं एक मार्ग के किनारे एक वस्तु चेतन कर सकते हैं कोशिश कर रहा हूँ।)सर्कल को जावास्क्रिप्ट
यहाँ मैं अब तक है:
circle: function(radius, steps, centerX, centerY){
var xValues = [centerX];
var yValues = [centerY];
for (var i = 1; i < steps; i++) {
xValues[i] = (centerX + radius * Math.cos(Math.PI * i/steps-Math.PI/2));
yValues[i] = (centerY + radius * Math.sin(Math.PI * i/steps-Math.PI/2));
}
}
इसके अलावा, मैं पहले एक स्थानीय चर में चरण गणना को संग्रहीत करता हूं: 'var phase = 2 * Math.PI * i/steps;' –