使用javascript让用户输入10个数,保存到数组中,然后倒序输出。

(使用prompt函数,Array对象,sort方法)

<script type="text/javascript">
function test(){
     var nameArray = new Array();
     var name = prompt('请输入数字','');
     while(name != null && name != '' && nameArray.length<10){
     nameArray.push(name);
     name = prompt('请输入数字','');
     }
     nameArray.sort(function compareFunction(param1,param2){
         return param1 - param2;
      });
     for(var i=nameArray.length-1;i>=0;i--){
     document.write(nameArray[i] + '<br/>');
     }
    }
</script>

温馨提示:答案为网友推荐,仅供参考
相似回答