/**
* @param {number} a
* @param {number} b
* @return {number}
*/
var maximum = function(a, b) {
return ((a+b) + Math.abs(a-b))/2;
};
max(a, b)的本质是补齐a、b之间的相对距离
同理,min(a,b)的本质也是抹去a、b之间的相对距离
var minimum = function(a,b) {
return ((a+b) - Math.abs(a-b)) / 2
}
网友评论