html 页面循环判断值,变量交换,判断有值、数字,for循环.html

Document

//switch 判断相等的时候用的是全等====,会判断数据类型和数值

//var today=new Date();//获取今天的日期

//var week=today.getDay();//获取今天日期的周数

// switch (week){

// case 0:

// console.log("星期日");

// break;

// case 1:

// console.log("星期一");

// break;

// case 2:

// console.log("星期二");

// break;

// case 3:

// console.log("星期三");

// break;

// case 4:

// console.log("星期四");

// break;

// case 5:

// console.log("星期五");

// break;

// case 6:

// console.log("星期六");

// break;

// default :

// console.log("世界末日");

// break;

// }

// 获取今日的月数,并判断是几月

// var month=today.getMonth();

// switch(month){

// case 0:

// console.log("一月份");

// break;

// case 1:

// console.log("二月份");

// break;

// case 2:

// console.log("三月份");

// break;

// case 3:

// console.log("四月份");

// break;

// case 4:

// console.log("五月份");

// break;

// case 5:

// console.log("六月份");

// break;

// case 6:

// console.log("七月份");

// break;

// case 7:

// console.log("八月份");

// break;

// case 8:

// console.log("九月份");

// break;

// }

//打印1-100,以及求1-100的和

// var sum = 0;

// for (var i = 1; i <=100; i++) {

// var sum =sum + i;

// }

// document.write(sum);

// 求1-100所有偶数的和,所有奇数的和

// var b=0,c=0;

// for (var i = 1; i <= 100; i++) {

// var a=i%2;

// if (a==0) {

// b=b+i;

// }

// else{

// c=c+i;

// }

// }

// document.write("所有偶数的和:"+b+"
");

// document.write("所有奇数的和:"+c);

//

// 银行计算本金利息

// var gold=10000;

// for (var i = 0; i < 5; i++) {

// gold*=1+0.003;//计算每年新的本金

// }

// document.write(gold);

//

// 兔子繁殖1,1,2,3,5,8,13,21;斐波那契数列

// var sum=0;

// var m1=1;m2=1;

// for (var i = 3; i <= 12; i++) {

// sum=m1+m2;

// m1=m2;

// m2=sum;

// }

// document.write(m2);

//

// 打印9*9乘法表

// document.write("

// for (var i = 1; i < 10; i++) {

// document.write("

");

// for (var j = 1; j <= i; j++) {

// document.write("

");

// document.write(i + "*" + j + "=" + i * j);

// document.write("

");

// }

// document.write("

");

// }

// document.write("

");

//

// 打印正方形笑脸

// for (var i = 0; i < 10; i++) {

// for (var j = 0; j < 10; j++) {//打印直角三角形则将j

// document.write("😁&nbsp");

// }

// document.write("
");//外层循环结束处加上换行

// }

//

// 计算1-1000以内所有不能被7整除的整数之和大于等于2000的数字

// 1000以内,不能被7整除,求和,大于等于2000的

// var sum=0;

// for (var i = 1; i < 1000; i++) {

// var more=i%7;

// if (more === 0) {//用全等写法continue结束当前循环,找出不能被整除的

// continue;

// }

// sum=sum+i;

// if (sum>=2000) {

// console.log(sum);

// break;//结束当前循环

// }

// }

// //200~300之间所有的奇数的和

// var sum=0;

// for (var i = 200; i < 300; i++) {//当循环次数已知用for循环更快捷

// if (i%2===0) {

// continue;

// }

// sum=sum+i;

// console.log(sum);

// }

// 200~300之间所有的奇数的和,另一种写法

// var sum=0;

// for (var i = 200; i < 300; i++) {

// if (i%2!==0) {

// sum=sum+i;

// console.log(sum);

// }

// }

//

//任意输入一个数,判断它是几位数

//prompt 返回的是字符串

// function number(){

// var num = Number(prompt("请填写任意整数,我知道你是几位数"));//验证用户输入的数是否为合法;parseInt转换数据类型,可能的数据类型是NaN,整数,0;当出现数字加字母的类型,字母也会转换成位数;所以采用Number();进行转换

// i=1;//记录被10整除的次数,除一次就是有一位。123/10=12.3>10,12.3/10=1.23<10;除了两次所以是两位数

// if (num){

// //判断是否为数值且是否大于等于10,0为false不会执行,跳转到下面

// if(num<10&&num>0){

// console.log("1位数");

// }

// else {

// while (num>=10){

// num=parseInt(num / 10);

// i++;

// }

// return i;

// }

// }

// // else if(num < 10 && num > 0){//判断数值小于10大于0的情况

// // console.log("1位数");

// // }

// else if(num==0){

// return 1;

// }

// else {

// alert("您输入的是什么");

// }

// }

// console.log(number());

// var num=prompt("请填写任意负数");

// var num=Number(num);

// console.log(num);

// console.log("数据类型为:"+typeof(num));

// for (var i = 0; i < 10; i++) {

// num=parseInt();

// }

// 输入一个数,反转每位上的数字再输出

// 1.验证输入一个合法数;2.反转

// 1234

// 1234%10=4 1234/10=123.4

// 123%10=3 123/10=12.3

// 12%10=2 12/10=1.2

// 1%10=1 1/10=0.1

// 不断除10取余

// var num=Number(prompt("请填写任意整数"));

// if (num) {

// var num=parseInt(num);//小数取整,不考虑小数的反转情况

// while(num!== 0){//循环开始,寻找每位上的数

// var code = num % 10;

// var num =parseInt( num / 10);//每次除10变为新的Num寻找下一位上的数

// document.write(code);

// }

// }

// else if (num===0) {

// document.write("0");

// }

// else{

// alert("就你会玩!");

// }

//

// do..... while 实现循环,输出"我爱你,追问你是否愿意嫁给我"?选择"y/n",y则打印"百年好合,爱你一万年!",n则继续追问

//

// do{

// var love = prompt("我爱你,你愿意嫁给我吗?y/n");

// }

// while(love==="n"){//do先执行一次代码,再由while 判断条件,

// //如果成立while(true);则继续执行上面的do{statement},否则跳出循环,执行while下面的代码

// document.write("

百年好合,爱你一万年!
");

// }

//

// 函数的自调用

// (function(){console.log("我可以自己调用自己")})();

一键复制

编辑

Web IDE

原始数据

按行查看

历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值