用javascript中的foreach检查数组字符串

天沟沃伦

我对此是全新的,因此,如果我没有按原意解释问题,请告诉我!

我基本上是在使用Twilio Quest作为开始学习Javascript的一种方式,并且使自己陷入了困境。

挑战在于测试字符串数组的条件,并在每次出现某个字符串时增加变量的值……然后在函数末尾返回所述变量的值。

这是我所拥有的:

let freightItems = ['contraband', 'clear', 'contraband', 'clear'];
freightItems.forEach(scan);

function scan(freightItems) {

    const contrabandCount = 0;

        if (freightItems.element == 'contraband') {
            contrabandCount + 1;
        }

    return contrabandCount;

}

将代码提交给TwilioQuest时遇到的错误是:

您的函数返回了一个数字,但没有返回我们想要的值。您的函数应检查输入数组中的每个项目,并返回字符串“违禁品”出现的总次数。

优素福

您的代码中的几个问题:

  1. 您应该遍历scan函数内部的数组,因为您不能contrabandCount像尝试那样返回变量。forEachscan函数内部移动循环

  2. 更改

    contrabandCount + 1;
    

    contrabandCount = contrabandCount + 1;
    

    因为您需要contrabandCount使用以下结果更新变量contrabandCount + 1

let freightItems = ['contraband', 'clear', 'contraband', 'clear'];

function scan(freightItems) {
  let contrabandCount = 0;
  
  freightItems.forEach(str => {
    if (str === 'contraband') {
        contrabandCount = contrabandCount + 1;
    }
  })
  
  return contrabandCount;
}

console.log(scan(freightItems))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查字符串是否在JavaScript数组中?

来自分类Dev

检查数组javascript中的子字符串

来自分类Dev

Javascript / jQuery检查数组中的字符串

来自分类Dev

如何检查数组是否包含Javascript中的字符串?

来自分类Dev

检查数组中的字符串

来自分类Dev

用Javascript修改具有重复键的字符串数组中的字符串

来自分类Dev

JavaScript中的条件字符串检查

来自分类Dev

如何检查字符串是否包含字符串数组中的字符串?

来自分类Dev

检查字符串是否匹配字符串数组中的任何字符串?

来自分类Dev

如何检查字符串字符是否在JavaScript数组中?

来自分类Dev

检查数组中的字符是否存在字符串错误

来自分类Dev

检查字符串是否包含数组中的字符

来自分类Dev

检查字符串数组中的字符不是重复的

来自分类Dev

检查字符串数组中的字符不是重复的

来自分类Dev

检查数组中的字符是否存在字符串错误

来自分类Dev

使用JavaScript中的Regex检查数组的项是否在字符串中

来自分类Dev

JavaScript中字符串数组的长度

来自分类Dev

JavaScript中的数组和字符串

来自分类Dev

JavaScript中的数组和字符串

来自分类Dev

数组或部分中的Javascript字符串

来自分类Dev

用JavaScript中的两个或多个子字符串对字符串数组进行排序

来自分类Dev

JavaScript:如何检查字符串是否包含数组中的值?

来自分类Dev

检查字符串是否包含JavaScript中数组的任何元素

来自分类Dev

如何检查数组Javascript中是否存在字符串或数字

来自分类Dev

如何检查用户输入的字符串是否在javascript数组中?

来自分类Dev

如何检查以下值是否包含javascript数组中的字符串之一?

来自分类Dev

检查字符串是否包含单词数组中的整个单词(jquery,javascript)

来自分类Dev

javascript-检查字符串是否在不区分大小写的数组中

来自分类Dev

如何检查数组的元素是否存在于Javascript的字符串中?

Related 相关文章

  1. 1

    如何检查字符串是否在JavaScript数组中?

  2. 2

    检查数组javascript中的子字符串

  3. 3

    Javascript / jQuery检查数组中的字符串

  4. 4

    如何检查数组是否包含Javascript中的字符串?

  5. 5

    检查数组中的字符串

  6. 6

    用Javascript修改具有重复键的字符串数组中的字符串

  7. 7

    JavaScript中的条件字符串检查

  8. 8

    如何检查字符串是否包含字符串数组中的字符串?

  9. 9

    检查字符串是否匹配字符串数组中的任何字符串?

  10. 10

    如何检查字符串字符是否在JavaScript数组中?

  11. 11

    检查数组中的字符是否存在字符串错误

  12. 12

    检查字符串是否包含数组中的字符

  13. 13

    检查字符串数组中的字符不是重复的

  14. 14

    检查字符串数组中的字符不是重复的

  15. 15

    检查数组中的字符是否存在字符串错误

  16. 16

    使用JavaScript中的Regex检查数组的项是否在字符串中

  17. 17

    JavaScript中字符串数组的长度

  18. 18

    JavaScript中的数组和字符串

  19. 19

    JavaScript中的数组和字符串

  20. 20

    数组或部分中的Javascript字符串

  21. 21

    用JavaScript中的两个或多个子字符串对字符串数组进行排序

  22. 22

    JavaScript:如何检查字符串是否包含数组中的值?

  23. 23

    检查字符串是否包含JavaScript中数组的任何元素

  24. 24

    如何检查数组Javascript中是否存在字符串或数字

  25. 25

    如何检查用户输入的字符串是否在javascript数组中?

  26. 26

    如何检查以下值是否包含javascript数组中的字符串之一?

  27. 27

    检查字符串是否包含单词数组中的整个单词(jquery,javascript)

  28. 28

    javascript-检查字符串是否在不区分大小写的数组中

  29. 29

    如何检查数组的元素是否存在于Javascript的字符串中?

热门标签

归档