小编Leo*_*ima的帖子

3
推荐指数
1
解决办法
125
查看次数

循环for没有得到阵列的正确位置,为什么?

我正在学习JavaScript,我遇到了以下情况:

我的代码:

alfabetoMadegues = "jngmclqskrzfvbwpxdht"

var listaLetras = Array.from(alfabetoMadegues);

dicionario_Madegues = {};

for (var i = 0 < listaLetras.length; i++;) {
    listaLetras.forEach(element => {

        dicionario_Madegues[element] = i;
    })
};
Run Code Online (Sandbox Code Playgroud)

如果"j"是数组的第一个元素为什么"j"接收2而不是0?.为什么我得到这个结果?

预期结果应该是:

"j" 0
"n" 1
"g" 2
"m" 3
"c" 4
"l" 5
Run Code Online (Sandbox Code Playgroud)

javascript

1
推荐指数
1
解决办法
94
查看次数

标签 统计

javascript ×1

visual-studio-code ×1