js.计算两数绝对值计算10-100之间的距离
时间: 2024-12-29 18:36:43 浏览: 9
在JavaScript中,你可以通过Math.abs()函数来计算两个数的绝对值。如果你想要找出10到100之间所有整数之间的最大绝对差,可以创建一个数组,包含这个范围内的所有数字,然后对每一对相邻数字计算它们的差的绝对值,并取最大值。下面是一个示例:
```javascript
function calculateDistance(start, end) {
let numbers = [];
for (let i = start; i <= end; i++) {
numbers.push(i);
}
let maxAbsDiff = 0;
for (let i = 0; i < numbers.length - 1; i++) {
const diff = Math.abs(numbers[i] - numbers[i + 1]);
if (diff > maxAbsDiff) {
maxAbsDiff = diff;
}
}
return maxAbsDiff;
}
const distanceBetween10And100 = calculateDistance(10, 100);
console.log(distanceBetween10And100); // 输出90,因为100 - 10 = 90是这个范围内最大的绝对差
相关问题
用js计算两个点之间的垂直距离
好的,我了解了,下面是用 JavaScript 计算两个点之间的垂直距离的代码:
```javascript
function verticalDistance(x1, y1, x2, y2) {
return Math.abs(y1 - y2);
}
// Example usage
const distance = verticalDistance(0, 0, 0, 4);
console.log(distance); // Output: 4
```
这个函数接受四个参数,分别是两个点的 x 和 y 坐标。在函数内部,我们使用 `Math.abs()` 函数来计算两个点之间的垂直距离,也就是 `y1` 和 `y2` 的绝对值之差。
希望能对你有帮助!
阅读全文