/*
在以下字符中:
America
Greece
Britain
Canada
China
Egypt
统计出哪几个字符串中包含a或A,要求打印出如下结果:
America 包含1个A,1个a
Greece不包含A或a
Britain包含1个a
*/
在以下字符中:
America
Greece
Britain
Canada
China
Egypt
统计出哪几个字符串中包含a或A,要求打印出如下结果:
America 包含1个A,1个a
Greece不包含A或a
Britain包含1个a
*/
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script type="text/javascript">
var array=new Array("America","Greece","Britain","Canada","China","Egypt");
for(var j=0;j<array.length;j++){
var m = 0;
var n = 0;
for(var i=0;i<array[j].length;i++){
if(array[j].charAt(i)=="A"){
m++;
}
if(array[j].charAt(i)=="a"){
n++;
}
}
document.writeln(array[j]+"中包含"+m+"个A,"+n+"个a."+"<br/>");
}
</script>
</head>
<body>
</body>
</html>
效果:
charAt(i) 字符串内数组角标的值
America charAt(0)=='A';
charAt(1)=='m';