<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>for</title>
<script type="text/javascript">
// 1.打印1-100之间所有奇数之和
// var sum=0;
// for (var i=1;i<100;i+=2)
// {
// sum+=i;
// }
// document.write('1到100奇数之和为'+sum)
// 2.打印1-100之间所有7的倍数的个数及总和
// var sum=0;
// var list=[]
// for (var i=0;i<101;i++){
// if (i%7==0){
// list.push(i)
// sum+=i
// }
// }
// document.write('1-100之间所有7的倍数个数为'+list.length+"</br>")
// document.write('1-100之间所有7的倍数总和为'+sum)
// 3.水仙花数
// 水仙花数是指一个3位数,它的每个位上的数字的3 次幂之和等于它本身。
// (例如:1^3 + 5^3 + 3^3 = 153),请打印所有的水仙花数。
// for(var i=100;i<=999;i++){
// var bai=parseInt(i/100);
// var shi=parseInt(i%100/10);
// var ge=parseInt(i%10);
// if(i==Math.pow(bai,3)+Math.pow(shi,3)+Math.pow(ge,3)){
// document.write(i+"<br>");
// }
// }
// 4.在页面中接收一个用户输入的数字,并判断该数是否是质数。
// 质数:只能被1和它自身整除的数,1不是质数也不是合数,质数必须是大于1的自然数。
// var num=prompt('请输入一个大于1的数字')
// if(num<=1||isNaN(num)){
// alert('该数不是质数')
// }else{
// var flag=true;
// for(var i=2;i<num;i++){
// if(num%i==0){
// flag=false;
// }
// }
// } if(flag){
// alert('该数是质数')
// }
// 5.打印99乘法表
// for(var i=1;i<=9;i++){
// for(var j=1;j<=i;j++){
// document.write(i+'*'+j+'='+i*j+'</t>'+'</br>')
// }
// }
// document.write("<table>");
// for (var i = 1; i < 10; i++) {
// document.write("<tr>");
// for (var j = 1; j<= i; j++) {
// document.write("<td>"+j+"*"+i+"="+i*j+"</td >");
// }
// // document.write("</tr>");
// }
// document.write("</table>");
// 6.打印出1-100之间所有的质数
// var flag=0;
// for(var j=1;j<101;j++){
// for(var i=2;i<j;i++){
// if(j%i==0){
// flag=1;
// break;
// }else{
// flag=0;
// }
// }
// if(flag==0&&j!=1){
// document.write(j+'<br>');
// }
// }
// 1、假如投资的年利率为5%,试求从1000块增长到5000块,需要花费多少年
// 1000 1000+1000*0.05=1000*1.05
// 1050 1050+1050*0.05=1050*1.05
// ……
// 5000
// var year=1;
// var money=1000;
// while(money<=5000){
// money*=1.05;
// year++;
// }
// document.write(year)
// 2、用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止
// while(true){
// var score=prompt('请输入小明的成绩')
// if (score<100 && score>0) {
// break;}
// } alter('输入不合法')
// * 从键盘输入小明的期末成绩:
// * 当成绩为100时,'奖励一辆BMW'
// * 当成绩为[80-99]时,'奖励一台iphone15s'
// * 当成绩为[60-80]时,'奖励一本参考书'
// * 其他时,什么奖励也没有
// var score=prompt('输入小明的期末成绩')
// if (score==100) {
// alter('奖励一辆BMW');
// }else if(score>=80 && score<=99){
// alter('奖励一台iphone15s');
// }else if (score>=60 && score<=80) {
// alter('奖励一本参考书');
// }else{
// alter('啥也没有');
// }
// var score = prompt("请输入小明的期末成绩(0-100):");
// if(score > 100 || score < 0 || isNaN(score)){
// alert("拉出去毙了~~~");
// }else{
// if(score == 100){
// alert("奖励一辆BMW");
// }else if(score >= 80){
// alert("奖励一台iphone15s");
// }else if(score >= 60){
// alert("奖励一本参考书");
// }else{
// alert("什么奖励也没有");
// }
// }
// * 大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定的条件:
// * 高:180cm以上; 富:1000万以上; 帅:500以上;
// * 如果这三个条件同时满足,则:'我一定要嫁给他'
// * 如果三个条件有为真的情况,则:'嫁吧,比上不足,比下有余。'
// * 如果三个条件都不满足,则:'不嫁!
// var height = prompt('请输入你的身高:');
// var mongy = prompt('请输入你的金钱');
// var face = prompt('请输入颜值');
// if (height > 180 && mongy >= 1000 && face >= 500){
// alert('我一定嫁给他')
// }
// else if (height <= 180 || mongy <= 1000 || face<= 500){
// alert('嫁吧,比上不足比下有余')
// }
// else {
// alert('不嫁')
// }
// * 编写程序,由键盘输入三个整数分别存入变量num1、num2、num3,
// * 对他们进行排序,并且从小到大输出
// */
// // 对于成绩大于等于60分的,输出'合格'。低于60分的,输出'不合格'
varscore = prompt("请输入成绩(0-100):")
switch(true){
case(score>=60&& score<=100):
alert("合格");
break;
case(score==""):
alert("不能为空");
break;
case(score2>=0&&score2<60):
alert("不合格");
break;
default:
alert("输入不合法");
break;
}
// 从键盘接收整数参数,如果该数为1-7,打印对应的星期,否则打印非法参数。
vara = prompt('请输入整数(1-7):');
switch(a){
case'1':
alert('星期天');
break;
case'2':
alert('星期一');
break;
case'3':
alert('星期二');
break;
case'4':
alert('星期三');
break;
case'5':
alert('星期四');
break;
case'6':
alert('星期五');
break;
case'7':
alert('星期六');
break;
default:
alert('非法参数');
}
</script>
</head>
<body>
</body>
</html>