哪位大哥帮忙写个例子??谢了~~初始元素有A\B\C,三个字母,我想求出例如var str = "BCACBCA";
这个字符串中A\B\C分别有多少个??如何做呢??
这个字符串中A\B\C分别有多少个??如何做呢??
解决方案 »
- javamail向hotmail发送邮件,避免被当成“垃圾邮件”拦截
- IntelliJ IDEA 11 的 Enter License server address 怎么填?
- 单选框和复选框同时使用的问题,并且要把选的结果插入数据库里,请问要几个字段为好?
- 关于tomcat,resin,jbuilder的问题
- 急!急!急!javascript在数值计算的时候结果如何强制不使用科学计数法,在线等
- ArrayList求助
- 话中图
- 各位大虾,jsp中怎么画图?
- 注意tomcat4.1.24不支持tag标签的用法!!!!???
- 关于weblogic的安装与配置问题
- J2EE开发是否应该.net上去?
- 我想把某一列更改,可是我不知道应用界面中查询列表中的数据是怎么来的?
楼主【vicepaladin】截止到2008-07-19 10:25:11的历史汇总数据(不包括此帖):
发帖的总数量:34 发帖的总分数:820 每贴平均分数:24
回帖的总数量:35 得分贴总数量:7 回帖的得分率:20%
结贴的总数量:27 结贴的总分数:650
无满意结贴数:2 无满意结贴分:120
未结的帖子数:7 未结的总分数:170
结贴的百分比:79.41 % 结分的百分比:79.27 %
无满意结贴率:7.41 % 无满意结分率:18.46 %
楼主加油
function vicepaladin(strAll,charOne)
{
for(var i;i<strAll.length;i++)
{
var count = 0;
var _char = strAll.charAt(i);
if(_char == charOne)
{
count++;
}
}
return count;
}如此的说,喵~~`
var aNum = 0;
var bNum = 0;
var cNum = 0;
for(var i = 0;i<str.length();i++){
var temp= str.charAt(i);
if(temp == "A") aNum++;
if(temp == "B") bNum++;
if(temp == "C") cNum++;
}
alert("A/B/C"+aNum+"/"+bNum+"/"+cNum);
test();
function test()
{
var s = "JavaScript"
var a = 0;
var b = 0;
var c = 0;
var i = 0;
//var e="";
while(i<s.length)
{
var e = s.charAt(i);
if(e == "J")
{a++;}
else if(e == "a")
{b++;}
else if(e == "v")
{c++;}
i++;
}
document.write(s+"中各字符出现的次数如下:")
document.write("<LI>J/"+a);
document.write("<LI>a/"+b);
document.write("<LI>v/"+c);
}
</script>