<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JavaScript练习题</title> </head> <body> <script type="text/javascript"> // 1.给两个的年龄,计算出他们的年龄差 /* var age1 = prompt("输入第一个年龄:"); var age2 = prompt("输入第二个年龄:"); console.log("年龄差为:"+(parseInt(age1)-parseInt(age2))); */ // 2.请写出Javascript的算术运算符 /* +,-,*,/,++,--,%*/ // 3.请写出Javascript比较运算符 /* >=,<=,==,=== */ // 4.请写出Javascript的逻辑运算符 /* &&,||,! */ // 5.请写出Javascript的注释符 // 6.从下面代码中看出,请问 j 和 y 分别是多少?(不要运行代码,自己分析后写出答案) var i = 100; i++; //i=101; j = i++; //j = 101, i = 102 y = ++j; //y = 102,j = 102 /* console.log(j); console.log(y); */ // 7.有这样一个代码,请用if来实现这段代码的效果 /*switch(name) { case "jt": alert('啊啊啊啊'); break; case "ejt": alert('噢噢噢噢'); break; case "ejin": alert("呃呃呃"); break; default: alert("噫噫噫"); }*/ /* var name = 1; if(name == 'jt'){ alert("啊啊啊啊"); } else if(name == "ejt"){ alert("噢噢噢噢"); } else if(name = "ejin"){ alert("呃呃呃"); } else{ alert("噫噫噫"); }*/ /********************************** 8.如何判断某一个年份是否闰年 ***********************************/ /*function is_leapYear(year){ if(year%400==0||(year%4==0&&year%100!=0)){ return 1; } else{ return 0; } } var year = 2008; console.log(year+":"+(is_leapYear(year)==1?"是闰年":"不是闰年"));*/ /******************** 9.输入三个整数x,y,z,请把最大值输出 ********************/ /*var x = 23; var y = 434; var z = 2; var max = x; if(y>max){ max = y; } if(z>max){ max = z; } console.log(max);*/ /******************** 10.如何判断某一个数是否质数 ********************/ /* function is_primeNumber(num){ // 质数:除了本身和1不能被其他数整除 if(num == 2){ return 1; //2是个特例 } else if(num<2){ return false; } else{ var sq = parseInt(Math.sqrt(num)); // 求开方 for(var i = 2; i <=sq; i++){ if(num%i == 0){ return 0; } else{ return 1; } } } } var num =120; console.log(num+":"+(is_leapYear(num)==1?"是质数":"不是质数"));*/ </script> </body> </html>