【发布时间】:2017-02-21 05:49:12
【问题描述】:
我正在尝试将 S1 和 S2(字符串)中每个元素的 ASCII 值相加,如果它们彼此相等则返回 true。我似乎只能使用以下代码获取每个字符串中第一个元素的 ASCII 值:
function compare(s1, s2) {
var splitS1 = s1.toUpperCase().split("");
var splitS2 = s2.toUpperCase().split("");
for (var i = 0; i < splitS1.length; i++) {
for (var j = 0; j < splitS2.length; j++) {
var sum1 = 0;
var sum2 = 0;
sum1 += splitS1[i].charCodeAt(0);
sum2 += splitS2[j].charCodeAt(0);
return sum1 === s2;
}
}
}
【问题讨论】:
标签: javascript ascii