Javascript-查找两个数字之间的距离
想象数字1到15Javascript-查找两个数字之间的距离,javascript,Javascript,想象数字1到15 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 现在考虑这个列表中的一些值V和另一个值D. 问题是,什么是V-D 但这里有一个陷阱:假设这些值是一个循环,而不是一个线性计数。换句话说,“1”就在“15”的旁边。你可以取较大的数字,然后减去较小的数字 java中的示例 if(num1>num2){ num1-num2; }else if(num2>num1){ num2-num1; } 我不知道javascrip
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
现在考虑这个列表中的一些值V和另一个值D.
问题是,什么是V-D但这里有一个陷阱:假设这些值是一个循环,而不是一个线性计数。换句话说,“1”就在“15”的旁边。你可以取较大的数字,然后减去较小的数字 java中的示例
if(num1>num2){
num1-num2;
}else if(num2>num1){
num2-num1;
}
我不知道javascript,但我知道它非常相似,因为你可以把| V-D |与| 15-| V-D |进行比较。这些数字中最小的是V和D之间的最短距离 示例:
V D |V - D| |15 - |V - D|| distance
-----------------------------------------------
1 1 0 15 0
1 15 14 1 1
2 1 1 14 1
2 15 13 2 2
我不明白,你能用另一种方式描述它吗?
myArray[v]-myArray[d]
?还有,你说的距离是什么意思?这不是有区别吗?“1”就在“15”的旁边:当然,但这并不能改变15-1=14的事实。。。或者,你指的不是V-D而是V和D之间的距离?CodeGuy,你想知道数组索引之间的“距离”吗?例如,您想知道数组['a',b',c',d']
中值为'a'
的数组索引距离值为'c'
的数组索引-2
?