<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>断点</title>
<script>
// 1.//用户控制输出语句的案例(for 循环执行相同的案例)
// var num = prompt("请输入一个数字:")
// for( var i =1;i<=num;i++)
// {
// console.log("天气好晴朗!");
// }
//2.for循环执行不同的代码(利用计数器i 的值梅西循环都不同的特点)
// for (var i=1;i<=100;i++)
// {
// console.log("您今年" + i +'岁了!');
// }
//3.for循环和if else if 嵌套使用
// for(var i =1;i<=100;i++)
// {
// if(i == 1)
// {
// console.log("这个人刚一岁");
// }else if(i == 100){
// console.log("这个人100岁了");
// }else{
// console.log("这个人今年" + i + '岁了');
// }
// }
// 4.for循环重复某些相同操作(因为有了计数器的存在,
// 所以可以重复执行某些操作,例如:算术运算)
// 课堂案例1.求1-100之间所有证书的累加和
// var sum=0;
// for(var i=1;i<=100;i++)
// {
// sum+=i;
// }
// console.log(sum);
// 案例1.求1-100之间所有数的平均值(average)
// var sum = 0;
// var average = 0;
// for(var i= 0;i<= 100; i++)
// {
// sum+=i;
// }
// average = sum/100;
// console.log(average);
// 案例2.求1-100之间所有偶数和奇数的和
// var sum_1 = 0,sum_2 = 0;
// for(var i =1;i<=100;i++)
// {
// if(i % 2 == 0){
// sum_1+=i;
// }else if (i % 2 != 0){
// sum_2+=i;
// }
// }
// console.log(sum_1);
// // console.log(sum_2);
// //由于是在1-100之间(0除外),所以数字不是技术就是偶数
// var even = 0;//奇数之和
// var add = 0;//偶数之和
// for(var i =0;i<=100;i++)
// {
// if(i % 2 == 0){
// add+=i;
// }else{
// even+=i;
// }
// }
// console.log('1-100之间所有偶数之和为:' + add );
// console.log('1-100之间所有奇数之和为:' + even );
// // 案例3.求1-100之间所有能被3整除的数字之和
// var sum =0;
// for(var i =0;i<=100;i++)
// {
// if(i % 3 ==0){
// sum+=i;
// }
// }
// console.log(sum);
// //课堂案例2:求学生成绩:要求用户输入班级人数,
// //之后依次输入每个学生的成绩,最后打印出该本级总的成绩和平均成绩
// var num = prompt("请输入您班级的人数:");
// var sum =0 ;
// var average =0;
// for(var i =1;i<=num; i++)
// {
// var sum_1=prompt("请输入第" + i +'个同学的成绩');
// //从prompt中取得的均为字符串类型,需装换数据类型才能作加减
// sum=sum + parseFloat(sum_1);
// }
// average = sum / num;
// alert('总分数为' + sum);
// alert('平均分为'+ average);
//案例3.一行打印5个星星★
// for(var i =0;i<= 10;i++)
// {
// console.log('★')//这样设置会使★呈列排序
// }
//为使其成排排列,可采用字符串追加的方法
var str = '';//即空串里增加字符串
var num =prompt("请输入个数:");
for(var i = 0;i <= num;i++)
{
str = str + '★';
}
console.log(str);
</script>
</head>
<body>
</body>
</html>
//断点调试:
//1.断点调试是自己在程序的某一行设置一个断点,调试时
//程序运到这一行就会停住,然后,可以一步一步往下调试
//调试过程中可以查看各个变量当前的值。出错的话,
//调试到出错的代码行即显示错误,停下。
//2.断点调试可以帮助我们观察程序的运行过程
//3.方法:浏览器中按F12-->sources-->找到需要调试的文件-->(需要刷新)
//在程序的某一行设置断点。wetch监视,通过watch可以监视变量的值的变化
//F11:程序单步执行,让程序一行一行的执行,此时。可以观察watch中变量的值的变化
JS学习之断点调试
最新推荐文章于 2022-05-14 11:45:14 发布