我一直在尝试很长时间而且无法做到这一点。
prize = slices - 1 - Math.floor(degrees / (360 / slices));
我一直试图让度数自己给出价值,让我们假设,3和切片8
3 = 8 - 1 - Math.floor(degrees / (360 / 8));
我想要
degrees =
答案 0 :(得分:1)
Javascript内部没有代数。你必须为此解决方程式。
你应该写一个以prize
和slices
为参数的函数,并在你求解方程后返回degrees
。
// prize = slices - 1 - Math.floor(degrees / (360 / slices));
function getDegrees (prize, slices) {
return -(prize - slices + 1) * (360 / slices);
}
console.log(getDegrees(3,8));