Javascript 根据范围进行放大和缩小

Javascript 根据范围进行放大和缩小,javascript,algorithm,math,zooming,Javascript,Algorithm,Math,Zooming,一旦用户单击放大按钮,程序就能够找到数据的范围,并根据缩放级别进行缩放 范例 var list=[0,1,2,3,4,5, ...., 100] var zoom=2; // Max 5 如果缩放级别为2,则其将在20到80之间放大。再次缩放,其将在40到60之间放大。缩小,它将是40到60 我可以知道如何使用数学和算法来执行此代码吗?“缩放”数组似乎很奇怪,但我猜您正在寻找类似的内容: let list=[]; 设zoom=2; 对于(假设i=1;i您是否有更多具有值的案例

一旦用户单击放大按钮,程序就能够找到数据的范围,并根据缩放级别进行缩放

范例

    var list=[0,1,2,3,4,5, ...., 100]
    var zoom=2; // Max 5
如果缩放级别为2,则其将在20到80之间放大。再次缩放,其将在40到60之间放大。缩小,它将是40到60

我可以知道如何使用数学和算法来执行此代码吗?

“缩放”数组似乎很奇怪,但我猜您正在寻找类似的内容:

let list=[];
设zoom=2;

对于(假设i=1;i您是否有更多具有值的案例?请在问题中添加有关所需行为的更多信息,以及您迄今为止尝试的代码。