问答详情
源自:7-23 编程练习

输出多个连续值时,怎么使每个值有间隔​

输出多个连续值时,怎么使每个值有间隔

提问者:慕姐9457917 2016-09-14 19:54

个回答

  • xing_org1
    2016-09-15 13:32:52
    已采纳

    以下是我的代码,希望可以帮到你

    <script type="text/javascript">

    var mydate = new Date();

    document.getElementById('y').innerText = mydate.getFullYear() + '年';

    var monthArr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];

    document.getElementById('m').innerText = monthArr[mydate.getMonth()] + '月'; 

    document.getElementById('d').innerText = mydate.getDate() + '日'; //获得日的方法

    //星期

    var dayArr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];

    document.getElementById('day').innerHTML = dayArr[mydate.getDay()];


    //成绩信息

    var myArr = [['小明', 87],['小花', 81],['小红', 97],['小天', 76],['小张', 54],['小小', 94],['小西', 90],['小舞', 66],['小迪', 64],['小曼', 76]];

    var sum = 0;

    for(var i=0;i<myArr.length;i++){

    sum += myArr[i][1];

    }

    document.getElementById('sum').innerText = sum;

    var pjf = sum/myArr.length;

    document.getElementById('b').innerHTML = Math.round(pjf);//四舍五入获得平均值的整数

    // document.getElementById('b').innerText = Math.round(Math.sqrt(sum));//四舍五入(算术平方根(sum和的值))//document.write(Math.pow(Math.sqrt(sum),2));

    </script>


  • 咱们都爱看笑话
    2016-09-14 22:02:35

    另外你算错了,平均数是81.5 四舍五入后是82 

     var avv=sum/(mystr1.length+1); 

    mystr1.length 就已经是总个数了 不用+1

  • 咱们都爱看笑话
    2016-09-14 21:56:39

    加" " 或者“&nbsp;”

  • 只是疯狂只是野
    2016-09-14 20:44:41

    加一个“&nbsp;”