给定两个整数数组a和b,计算具有最小差绝对值的一对数值(每个数组中取一个值),并返回该对数值的差
示例:
输入:{1, 3, 15, 11, 2}, {23, 127, 235, 19, 8}
输出:3,即数值对(11, 8)
提示:
1 <= a.length, b.length <= 100000
-2147483648 <= a[i], b[i] <= 2147483647
正确结果在区间 [0, 2147483647] 内
<script>
var smallestDifference = function(a,b){
var minNum = Math.abs(a[0]-b[0]);
for(let i=0; i<a.length; i++){
for(let j=0; j<b.length; j++){
if(Math.abs(a[i]-b[j])<minNum){
minNum = Math.abs(a[i]-b[j]);
}
}
}
return minNum;
}
console.log(smallestDifference([1,3,15,11,2],[23,8,19,127]));
</script>