3月25 JavaScript 练习题

一个关于找7的题

<script type="text/javascript" language="javascript">

for(var i=1;i<=100;i++)
{
    if(i%7==0||parseInt(i/10)==7||i%10==7)    //var可以接受任何类型,此处要转换下,即把7.x的转换成7
    {
        document.writeln(i);
    }
}
</script>

求和的问题

<input type="text" id="he"/><br />
<input type="button" value="请输入一个正整数" onclick="shu()"/>
<script type="text/javascript" language="javascript">
var sum=0;
function shu()
{
    var a=parseInt(document.getElementById("he").value)
    for(var i=0;i<=a;i++)
    {
        sum+=i;
        }
        alert(sum);
    }
</script>

阶乘之和

<input type="text" id="jiehe"/><br />
<input type="button" value="请输入一个正整数" onclick="shu()"/>
<script type="text/javascript" language="javascript">
var sum=0;
function shu()
{
    var a=parseInt(document.getElementById("jiehe").value);
    for(var i=1;i<=a;i++)
    {
        var sum1=1;
        for(var j=1;j<=i;j++)
        {
            sum1*=j;
            }
        sum+=sum1;
        }
        alert(sum);
    }
</script>

 

posted @ 2016-03-25 19:43  Durriya  阅读(154)  评论(0编辑  收藏  举报