在html文件中,使用javaScript返回(alert)如下结果。
1.有数组[5,0,-5,2,-4,5,10,3,-5,2,-4,3,4,9,1] ,请写代码输出每个数的频率数(正负数算一个数),如下面结果:
5出现4次
0出现1次
1.有数组[5,0,-5,2,-4,5,10,3,-5,2,-4,3,4,9,1] ,请写代码输出每个数的频率数(正负数算一个数),如下面结果:
5出现4次
0出现1次
for(i=0;i<9;i++)
for(j=0;j<str.length;j++)
{
if(i==str[j])
a[i]++;
}
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content=""> <script type="text/javascript"> var test = [5 ,0, -5, 2, -4, 5, 10, 3, -5, 2, -4, 3, 4, 9, 1];
var number = {};
for (var index = 0; index < test.length; index++) {
var current = Math.abs(test[index]);
if (number[current]) {
number[current]++;
} else {
number[current] = 1;
}
}
for (var prop in number) {
document.write(prop + "=" + number[prop] + "<br />");
}
</script>
</head> <body>
</body>
</html>