javascript_08-while 和 do while
2024-08-26 16:15:17
while 和 do while
for 当循环次数已知
while 先判断再执行
do while 先执行一次再判断
//1-100 之间所有数字的和 //while
// var i = 1;
// var sum =0;
// while(i<=100){
// sum +=i;
// i++;
// }
// console.log(sum); //do while
var i =1;
var sum =0;
do{
sum+=i;
i++;
}while(i<=100);
console.log(sum);
while 的练习
任意输入一个整数,求它的位数
var number = Number(prompt("请输入数字")); //如果使用parseInt(); 出现 123abc 也不会报错
if(number){
var i =1;
while (number >= 10) {
number = number/10; //可以不写parseInt();自动转型
i++;
}
console.log(i);
}else if(number===0){
console.log("1");
}else{
console.log("重新来");
}
do while 练习
输入一个整数,翻转输出这个数的每一个数字.
//判断用户输入的数字是否合法
//翻转输出每一个数字
var number =Number(prompt("请输入一个数字"));
// 整数 0 NaN
if (number) {
number =parseInt(number);
//翻转输出每一个数字
do {
var tmp =number%10;
number = parseInt(number /10);
console.log(tmp);
} while (number != 0);
} else if(number ===0){
console.log("0");
}else{
console.log("重新来");
}
最新文章
- 自定义鼠标光标cursor
- 使用SuperSlide 实现标签切换
- [深入学习Web安全](5)详解MySQL注射
- 进阶系列五【绝对干货】----Git教程
- delphi中break,continue, exit,abort, halt, runerror的异同
- zoj 3946 Highway Project(最短路 + 优先队列)
- Jmeter工作原理
- [SLAM] 01 ";Simultaneous Localization and Mapping"; basic knowledge
- 【python】sys.argv[]的用法
- C#获取本周周一的日期
- UVA 11181 dfs 概率
- 2016年辛星less教程发布了
- java枚举enum
- 嵌入式Linux系统Bootloader启动调试技术(回想)
- java-下载excel
- arm:c语言和汇编混合编程
- Java的基本数据类型和运算
- Java FX入门
- Jetty 嵌入式启动官方完整教程
- git的命令行输出正确地显示中文文件名