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>