<!--
* @Date: 2021-09-02 18:12:43
* @LastEditTime: 2021-09-02 18:44:02
* @总结:
--><!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>输入三个数组成最大的数</title></head><body><script>alert('输入a ,b,c 三个个位数(0-9)之间');var a =parseInt(prompt('请输入第一个整数')),
b =parseInt(prompt('请输入第二个整数')),
c =parseInt(prompt('请输入第三个整数'));if(a >=0&& a <=9&& b >=0&& b <=9&& c >=0&& c <=9){if(a > b && b > c ){alert('所组成的最大数 = '+ a + b + c);}elseif(a > c && c > b){alert('所组成的最大数 = '+ a + c + b);}elseif(c > a && a > b){alert('所组成的最大数 = '+ c + a + b);}elseif(c > b && b > a){alert('所组成的最大数 = '+ c + b + a);}elseif(b > c && c > a){alert('所组成的最大数 = '+ b + c + a);}elseif(b > a && a > c){alert('所组成的最大数 = '+ b + a + c);}else{alert('所组成的最大数 = '+ a + b + c);}}else{alert('输入的值超出范围!!');}</script></body></html>
(一)改进版本(当两个值相等时的组合)
<!--
* @Date: 2021-09-02 18:12:43
* @LastEditTime: 2021-09-02 23:14:51
* @总结:
--><!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>输入三个数组成最大的数</title></head><body><script>alert('输入a ,b,c 三个个位数(0-9)之间');var a =parseInt(prompt('请输入第一个整数')),
b =parseInt(prompt('请输入第二个整数')),
c =parseInt(prompt('请输入第三个整数'));if(a >=0&& a <=9&& b >=0&& b <=9&& c >=0&& c <=9){if(a > b && b > c ){alert('所组成的最大数 = '+ a + b + c);}elseif(a > c && c > b){alert('所组成的最大数 = '+ a + c + b);}elseif(c > a && a > b){alert('所组成的最大数 = '+ c + a + b);}elseif(c > b && b > a){alert('所组成的最大数 = '+ c + b + a);}elseif(b > c && c > a){alert('所组成的最大数 = '+ b + c + a);}elseif(b > a && a > c){alert('所组成的最大数 = '+ b + a + c);}elseif(a > b && b == c){//当两个值相等的时候,所构成的组合;alert('所组成的最大数 = '+ a + b + c);}elseif(b > a && a == c){alert('所组成的最大数 = '+ b + a + c);}elseif(c > a && a == b){alert('所组成的最大数 = '+ c + a + b);}else{alert('所组成的最大数 = '+ a + b + c);}}else{alert('输入的值超出范围!!');}</script></body></html>