// 输入三个数x,y,z,把三个数按照从小到大排列输出
function sort(x, y, z) {
// if (x > y) {
// [x,y]=[y,x]
// }
// if (x > z) {
// [x,z]=[z,x]
// }
// if (y > z) {
// [y,z]=[z,y]
// }
// 短路表达式配合ES6解构
// x>y吗 如果大于的话 就交换两者的位置
x > y && ([x, y] = [y, x])
x > z && ([x, z] = [z, x])
y > z && ([y, z] = [z, y])
console.log(x, y, z);
}
sort(222, 44, 11)
// 数组的sort 方法也可以直接排序
var arr = [222, 44, 11]
console.log(arr.sort((a, b) => a - b)); //[11,44,222]
输入三个数x,y,z,把三个数按照从小到大排列输出
最新推荐文章于 2022-03-19 15:24:38 发布