首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

不知道怎样描述了解决思路

2012-04-23 
不知道怎样描述了先来1代表A,2代表B,4代表C,8代表D当我在输入框写入如同试卷多选题答案的组合,例如“ABCD A

不知道怎样描述了
先来1代表A,2代表B,4代表C,8代表D
当我在输入框写入如同试卷多选题答案的组合,例如“ABCD AC AD BC BD ABD...”
点击按钮之后,弹出相应字母代表的数字的相加之和。请问如何实现,小的在此拜过各位大大了,已经想了一整天了。求赐教。

[解决办法]

JScript code
<script type="text/javascript">var test={"A":1,"B":2,"C":3,"D":4}function TEST(value){    var length=value.length;    var count=0;    for(var i=0;i<length;i++){        var subvalue=value[i];        if(typeof test[subvalue]!="undefined"){            count+=test[subvalue]        }    }    return count}document.write(TEST("ABCDAA"));//12</script> 

热点排行