JS

Posted panbee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS相关的知识,希望对你有一定的参考价值。

循环还是很有意思的:

1) 安全数的作业:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>安全数</title>
</head>
<body>
    <script type="text/javascript">
    for(var i = 1;i<=60;i++)
    {
        if (i%7!=0 && i%10!=7)
         {
            document.write(i+" ");
        }
    }
    </script>
</body>
</html>

2) 0.01毫米的纸对折30次就不得了了:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
        var j = 0.01;
        for(var i = 1;i<=30;i++)
        {
            j *= 2; 
        }
        document.write(j/1000+"米");
        /*var j = 0.01;
        var i = 0;       
        while (j<=1000) {
            j *= 2;// statement
            i++
        }
        document.write(i);*/
    </script>
</body>
</html>

3) 7个数中的最大值和最小值以及对应的下标:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>哈哈哈哈哈哈</title>
</head>
<body>
    <script type="text/javascript">
    var arr = [10,20,35,87,2,14,7];
    var max = arr[0];
    var min = arr[0];
    var maxIndex,minIndex;
    for(var i = 0; i < 7 ; i++){
        if(max < arr[i])
        {
            max = arr[i];
            maxIndex = i;
        }
        if (min > arr[i])
        {
            min = arr[i];
            minIndex = i;
        }    
    }
    document.write(max+ +maxIndex+"<br>"+min+" "+minIndex);
    </script>
</body>
</html>

 

以上是关于JS的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段9——JS中的面向对象编程

js代码片段: utils/lcoalStorage/cookie

JS代码片段:一个日期离现在多久了

js常用代码片段(更新中)

js常用代码片段

Chrome-Devtools代码片段中的多个JS库