Java学习09
1.定义数组并赋值 访问数组格式:数组元素=数组名[下标值]
2.创建数组对象
3.创建空数组
给数组元素赋值 获取数组长度 访问定义但为赋值数组元素
定义二维数组var arr=[["a","b","c"],[1,2,3],["e","f","g"]];
访问二维数组长度alert(arr.length);
alert(5%2); 取余
a++先赋值,后自增加一
++a先自增加一,后赋值
==表示简单内容判断
===表示严谨判断
&&, 与 两边全都是true通过
\\, 或 两边至少有一边是ture通过
!, 非 取相反结果
三目运算符
格式:表达式?值1:值2
运算过程:如果表达式的值为true则结果为值1
如果表达式的值为false则结果为值2
if ,switch,while语句
代码
<script type="text/javascript">
/*1.定义数组并赋值*/
var arr=[1,2,3,5,"a","b",1.2];
/*访问数组格式:数组元素=数组名[下标值]*/
var str=arr[4];
alert(str);
/*2.创建数组对象*/
var arr2=new Array();
/*3.创建空数组*/
// var arr2=[]
/*给数组元素赋值*/
arr2[0]=1;
arr2[1]="v";
arr2[2]="a";
alert(arr2[2]);
/*获取数组长度*/
var len=arr2.length;
alert(len);
/*访问定义但为赋值数组元素*/
alert(arr2[3]);
</script>
<script type="text/javascript">
/*定义二维数组*/
var arr=[["a","b","c"],[1,2,3],["e","f","g"]];
/*访问二维数组*/
alert(arr[1][1]);
/*访问二维数组长度*/
alert(arr.length);
</script>
<script type="text/javascript">
/*alert(5%2); 取余*/
/*当++或--不参与运算或赋值时的特点*/
var a=1
++a;
alert(a);
/*当++或--参与运算或者赋值时*/
/*a++先赋值,后自增加一*/
/*++a先自增加一,后赋值*/
var a=1;
var b=a++ +1;
alert(a);
alert(b);
</script>
<script type="text/javascript">
/*==表示简单内容判断*/
/*===表示严谨判断*/
var a;
var b=null;
alert(a==b);
alert(a===b);
/*&&, 与 两边全都是true通过*/
/*\\, 或 两边至少有一边是ture通过*/
/*!, 非 取相反结果*/
</script>
<script type="text/javascript">
判断一个数是否是三位数
var number=50;
if(number>=100&&number<1000){
alert("这是一个三位数")
}else{
alert("这不是一个三位数")
}
判断一个数是偶数还是奇数
var num=10;
if(num%2==1){
alert("这是奇数")
}else if(num==0){
alert("这是非奇非偶数")
}else{
alert("这是偶数")
}
var num=prompt("请输出一个数:");
if(num>=80&&num<=100){
alert("你学的不错值得表扬!");
}else if(num<80&&num>=60){
alert("加油继续努力!");
}else if(num<60&&num>=50){
alert("就差一点点再加把劲!");
}else if(num>=0&&num<50){
alert("使劲努力不许偷懒!");
}else{
alert("您输入有误,请重新输入!")
}
</script>
<script type="text/javascript">
/*让用户输入1-7判断是周几*/
var num=prompt("请输入1-7之间的数字:");
num=parseInt(num);
switch(num){
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("您的输入有误,请重新输入");
break;
}
</script>
<script type="text/javascript">
/*循环打印1-10*/
var i=1;
while(i<=10){
alert(i);
i++;
}
/*遍历数组*/
var arr=[1,6,2,7,8,3,9];
var i=0;
while(i<arr.length){
alert(arr[i++]);
}
/*循环打印1-4*/
var i=1;
do{
alert(i)
i++;
}while(i<=4)
</script>