JavaScript 小题若干

1-100之间整数和

do while版

 <body>
        <script>
            var sum = 0;
            var i = 0;
            do{
                sum +=i;
                i++
            }while(i <= 100)
            console.log(sum);
        </script>
    </body>

while版

<body>
        <script>
            var sum = 0;
            var i = 1;
		while(i<=100) {
			sum += i;
			i++;
		}
		console.log('1-100的和'+sum);
        </script>
    </body>

 人的一生

do while版

<body>
        <script>
            var age = 1;
            do {
                console.log('我'+age+'岁了');
                age++;
            }
            while(age <= 100)
        </script>
    </body>

 while版

<body>
        <script>
            var year = 1;
    while (year <= 100) {
    console.log('我' + year + '岁了');
    year++;
}
        </script>
    </body>

运算符优先级1

 <body>
        <script>
            console.log( 4 >= 6 || '人' !='阿凡达' && !(12 * 2 ==144) && true)
            var num = 10;
            console.log( 5 == nnum / 2 && (2 +2 * num).toString() === '22');
        </script>
    </body>

2

 <body>
        <script>
            var a = 3>5 && 2<7 && 3 == 4;
            console.log(a);

            var b = 3 <= 4 || 3>1 || 3 != 2;
            console.log(b);

            var c = 2 === "2";
            console.log(c);
            
            var d = !c || b && a;
            console.log(d);
        </script>
    </body>

  2.练习:

  弹出一个输入框,提示用户输入姓名。

  弹出一个对话框,输出用户刚才输入的姓名。

3.计算年龄

此案例要求在页面中弹出一个输入框,然后输入出生年份后, 能计算出我们的年龄。

<body>
<script>
    // 计算年龄
var year = prompt('请输入您的出生年份');
var result = 2023-year;
alert('您的年龄是:'+result+'岁');
console.log('您的年龄是:'+result+'岁');
// 输入框、对话框
name = prompt('请输入您的姓名');
alert('你是大名鼎鼎的'+name+'女士');
</script>
</body>

 书54页案例

<body>
    <script>
        var arr = [90,80,88,60,85,56];
        var max = min = arr[0];
        for (var i = 1; i < arr.length; i++){
          if (arr[i] > max){
            max = arr[i];
        }
          if (arr[i] < min){
            min = arr[i];
        }  
      }
      console.log('班级中最高分为'+ max);
      console.log('班级中最低分为'+ min);  
    </script>
</body>

 查询水果 switch

<body>
        <script>
            var fruit = prompt('请您输入查询的水果:');
            switch (fruit){
                case '苹果' :
                    alert('苹果的价格是3.5元/斤');
                    break;
                case '桃子':
                    alert('桃子的价格是3元/斤');
                    break;
                case '芒果':
                    alert('芒果的价格是5元/斤');
                    break;
                case '榴莲':
                    alert('榴莲的价格是23.8元/斤');
                    break;
                default:
                    alert('没有这个水果')
            }
        </script>
    </body>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值