1
function chainePair(chaine) {
    var longueur = chaine.length;
    for (var i = 0; i <= longueur; i += 2) {
        var result = chaine.charAT(i);
        document.getElementById("reponse1").innerHTML = result + " ";
    }
}​

我试图让这个函数在 reponse1 id 分配的空间中写入我的字符串的每 2 个字母。示例:字符串 monster 将显示:m n t r

4

2 回答 2

3

JavaScript is case sensitive, use .charAt() method:

// ----------------------v
var result = chaine.charAt(i);
于 2012-12-10T22:08:09.860 回答
1
function chainePair(string){
    var result = "";
    for(var i=0; i<string.length; i+=2){
       result += string[i];
    }
    document.getElementById("response1").innerHTML = result+" ";
}
于 2012-12-10T22:13:57.730 回答