Javascript 试图乘以一个值
我有一个物体,它给了我一个非常小的值,我想把它乘以一个数字,看到物体在X轴上有更大的变化Javascript 试图乘以一个值,javascript,arrays,Javascript,Arrays,我有一个物体,它给了我一个非常小的值,我想把它乘以一个数字,看到物体在X轴上有更大的变化 var y = 10; function initialize() { } function On_finger1() { var positionArray = finger1.value.toArray(); // x y z = index0 index1 index2 // variable called currentZ which has taken the 3rd value va
var y = 10;
function initialize()
{
}
function On_finger1()
{
var positionArray = finger1.value.toArray();
// x y z = index0 index1 index2
// variable called currentZ which has taken the 3rd value
var currentX = positionArray[0];
currentX = y * 1000;
}
我正在从数组中捕获值,但它似乎没有到达对象。如果要更新数组中的索引,则需要更新数组的索引
var currentX = positionArray[0]; //<--just getting the data that is in that index, it is not a pointer.
currentX = y * 1000; //<--just overridding what was in the varaiable
什么是
finger1
?什么是finger1.value
?你想在这里完成什么?那么问题是什么?旁注,您将您的y
相乘,并将其分配给currentX
,我假设这是一个输入错误?这甚至可能不起作用。如果toArray()
此处返回的是数据的副本,这将只是更新一个被丢弃的副本。我们真的需要更多的上下文从OP中找出正确的解决方案。
positionArray[0] = y * 1000;