统计考试科目的成绩

使用prompt()方法输入考试科目数量,要求数量的数值类型必须是非零,非负数,否则给出相应提示并退出,根据考试科目的数量,使用prompt()方法输入各科的考试成绩并累加,要求成绩必须非负数,否则给出相应提示并退出,

qq_心软只会背叛了自己_03370834
浏览 5562回答 1
1回答

qq_哈哈_47

<html>     <body>         <input type = "button" value="点我" onclick="vail()">     </body> </html> <script>       var scoreAll=0;     function vail(){         var num = prompt("请输入考试科目的数量:");         if(num>0){             var score = prompt("请输入分数:");              var result = score.split(",");             if(score && result.length == num){                var scoreArr = new Array();                for(var i=0;i<result.length;i++){                    scoreArr[i] = result[i];                    if(scoreArr[i]>0){                        scoreAll=scoreAll+parseInt(scoreArr[i]);                    }else{                        alert("成绩必须是非零整数");                    }                }                 document.write("科目数:"+num+"<br>");                document.write("总分是:"+scoreAll);             }else{                 alert("请输入正确的分数!");                 return null;             }         }else{             alert("请输入非零正数!");             return null;         }     } </script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript