gpt4 book ai didi

javascript - 如何在 JavaScript 中循环遍历字符串中的字符?

转载 作者:行者123 更新时间:2023-11-28 13:17:45 24 4
gpt4 key购买 nike

我有以下 js 并在 foreach 循环中接收错误:

function bitCount(n) {
var strBitCount = (n >>> 0).toString(2);
var answer = 0;
var c = '';

foreach(c in strBitCount)
{
if(Number(c) == 1)
{
answer++;
}
}
return answer;
}

最佳答案

JavaScript 不像其他语言那样没有 foreach block 。

你可以做的是使用Array.prototype.forEach:

Array.from("hello").forEach(function(character) {
console.log(character);
});

嗯,在 ES2015 及更高版本中,您可以使用 for..of

for (let character of "hello") {
console.log(character);
}

关于javascript - 如何在 JavaScript 中循环遍历字符串中的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36251762/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com