簡體   English   中英

變量返回未定義的Javascript

[英]Variable coming back undefined Javascript

我的返回變量不斷返回不確定。 有人可以解釋為什么嗎? 據我所知,它應該在范圍內。

 var countBs = function(word) { var count = 0; for (var i = 0; i < word.length; i++){ if (word.charAt[i] == 'B'){ count += 1; return count; }; }; }; console.log(countBs('BBABBAB')) 

您需要在函數末尾返回count ,並使用.charAt(i)

var countBs = function (word) {
  var count = 0;
  for (var i = 0; i < word.length; i++){
    if (word.charAt(i) == 'B'){
      count += 1;
    };
  }
  return count;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM