标签:write 内存 code 赋值 font style 习题 最大值 alert
数据存储--数组;
强类型语言数组
1.同一类型的数据存储的集合,在内存中是连续的
2.定义的时候需要制定长度
弱类型语言数组
1.可以存储任意类型的数据
2.在内存中不连续,不需要制定长度
定义一个数组
var aa=new Array();//造一个空数组,交给变量
var aa1=new Array(1,2,3,4,5)//造一个有默认值的数组
alert(aa1[0]);//输出数组第一项
//数组的取值和赋值
var aa=new Array();
aa[0]=10;
alert(aa[0]);
将数组里面的所有内容全部找到,遍历数组
var aa=new Array (1,2,3,4,5);
for(var i=0;i<aa.length;i++)
{
alert(aa[i]);
}
//弱类型语言的遍历
var aa=new Array (1,2,3,4,5);
for(var bb in aa)
{
alert(bb);//取到的是索引
alert(aa[bb]);//取到值
}
</script>
//强类型语言的遍历
foreach(int bb in aa)
{
console.write(bb);//取到的是值
}
练习题
//求 70,89,78,90,96,79,88,100,56,95 总和,最大值,平均值 //求总和 //var attr = [70,89,78,90,96,79,88,100,56,95]; /*var sum = 0; for(var i=0;i<attr.length;i++) { sum = sum +attr[i]; } alert(sum);*/ //求最大值 /* var maxn=0; for(var i=0;i<attr.length;i++) { if(attr[i]>maxn) { maxn = attr[i]; } } alert(maxn);*/ //求平均值 /*var sum = 0; for(var i=0;i<attr.length;i++) { sum = sum+attr[i]; } var pingjun = sum/attr.length; alert(pingjun);*/
标签:write 内存 code 赋值 font style 习题 最大值 alert
原文地址:http://www.cnblogs.com/xingyue1988/p/6035383.html