关于javascript:回归

3次阅读

共计 2721 个字符,预计需要花费 7 分钟才能阅读完成。

前段时间 因为一些事件耽搁 的确这个事件苦恼了我很久 我第一次感触到 就是我很想非常致力的去学习 去扭转本人 然而一种力不从心的感觉 一种不给你机会的感觉 如果前面有机会我会专门发一篇随笔来写这几个月我在干嘛 还真是讥刺 后面才说梦开始的中央 后果就戛然而止了 哈哈哈 当初回来了 回来过后先是开始温习我感觉 所以这几天都在温习 两天工夫就把 h5 c3 挪动端布局温习完了 的确当初再去看一看以前学的更加得心应手了 可能本人实现一些动态页面动画成果过渡成果等等 挪动端也可能用 rem vwvh 来实现 然而我感觉这些也没得啥子好展现的 所以我间接给你们看看 根底语法嘛 这才是真正梦开始的中央 这几天在温习根底语法 js 这也是 更加得心应手了 很多案例本人不停歇就间接敲下来了 做了很多 我挑几个我做的不是很顺利 就是懂了点脑筋的 js 还是判若两人的乏味哈哈

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /* 在控制台一次性打印形态如下:☆ ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆ */
        var str = ''
        for (var i = 1; i <= 5; i++) {for (var j = 1; j <= i; j++) {str += '⭐'}
            str += '\'
        }
        console.log(str);


        // 别看这个一串星星 看着简略 还是了解好大半天才给她搞明确 为什么呢 我认为是只有打印进去就能够了 最开始弄得是一个阶梯型的星排列 这个还真要控制台输入久了才想的明确 我就在想不把他弄成阶梯型 那就是要一次性输入进去 那我就在外层循环输入 那不还是这样吗 分了五次才输入结束 最初想明确 间接在循环外来个总输入 先把所有的后果用 str 存储
    </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        for (var i = 1; i < 10; i++) {
            var str = ''
            for (var j = 1; j <= i; j++) {
                var result = i * j
                str += j + '*' + i + '=' + result 
                str += '\t'
            }
            console.log(str);
        }

        // 还是能够 原来 99 乘法表对我来说是一个难点 当初做出还是蛮快的 但我还是好菜 好久没回来更菜了
    </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 接管用户输出的用户名和明码,若用户名为“admin”, 且明码为“123456”, 则提醒用户登录胜利! 否则,让用户始终输出。var userName = prompt('请输出用户名')
        var passward = prompt('请输出明码')
        while (userName || passward) {if (userName == 'admin' && passward == '123456') {alert('登录胜利')
                break
            } else {userName = prompt('请输出用户名')
                passward = prompt('请输出明码')
            }
        }

        // 我感觉 我这样有点冗余 但如同又想不出其余方法了 我依稀记得 我原来做的时候 本人想的那个办法很简便
    </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <button> 点击 </button>
    <script>
        /* 
        用户在弹出的输入框中抉择要做的运算

用户抉择后弹出两个输入框,让用户输出数据

依据用户抉择的操作和输出的数据,计算出最初后果并弹出提示框显示后果 */
    var btn = document.querySelector('button')
    console.log(btn);
    function getCount() {var project = prompt('请输出你要的操作:\n1. 加 \n2. 减 \n3. 乘 \n4. 除 \n5. 退出')
        var num1 , num2
        switch (parseInt(project)) {
            case 1:
                num1 = prompt('请输出第一个数')
                num2 = prompt('请输出第二个数')
                alert('后果为' + (parseInt(num1) + parseInt(num2)))
                break;
            case 2:
                num1 = prompt('请输出第一个数')
                num2 = prompt('请输出第二个数')
                alert('后果为' + (num1 - num2))
                break;
            case 3:
                num1 = prompt('请输出第一个数')
                num2 = prompt('请输出第二个数')
                alert('后果为' + (num1 * num2))
                break;
            case 4:
                num1 = prompt('请输出第一个数')
                num2 = prompt('请输出第二个数')
                alert('后果为' + (num1 / num2))
                break;
            default:
                break;
        }
    }
    btn.onclick = function() {getCount()
    }
    </script>
</body>
</html>

前端爱好者,望大佬给个内推机会!!!

正文完
 0