<!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>