我正在使用 canvas 元素制作一个简单的 JavaScript 图形库。我的数学实在很糟糕,所以我被一个简单的问题困住了。
如果我有一个数字 - 例如30000,并且我想相对于图表的高度(400)绘制它。我如何计算它的 y 值?
最佳答案
您可能想计算出图表的最大值。例如,在本例中为 50000。然后,将您的高度除以最大值(即 400/50000)以获得比率乘数。您想要绘制的任何数字都可以乘以该比率,这应该会给您一个适合您的空间的数字。这就是你所要求的吗?
关于javascript - 计算图形的相对点坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620884/