// 自己写的

function fun(a, b, c) {
  if(a > b && a > c && b > c) {
  console.log(a)
  console.log(b)
  console.log(c)
  }
  if(a > b && a > c && c > b) {
  console.log(a)
  console.log(c)
  console.log(b)
  }
  if(b > a && b > c && a > c) {
  console.log(b)
  console.log(a)
  console.log(c)
  }
  if(b > a && b > c && c > a) {
  console.log(b)
  console.log(c)
  console.log(a)
  }
  if(c > a && b > a && c > b) {
  console.log(c)
  console.log(b)
  console.log(a)
  }
  if(c > a && a > b && c > b) {
  console.log(c)
  console.log(a)
  console.log(b)
  }
}
fun(43, 52, 33)

// 正确的做法

function fun(a, b, c) {
var change = 0;
if (a > b){
change = a;
a = b;
b = change;
}
if (a > c){
change = a;
a = c;
c = change;
}
if (b > c){
change = b;
b = c;
c = change;
}
console.log("从小到大的顺序是" + a + "," + b + "," + c)
}
fun(55, 40, 33)