需要帮助替换数组内部被3和5整除的数字

荷兰人

我正在尝试打印数字1-100,同时将数组中可以被3整除的任何数字替换为字符串“ Ping”,并且将可以被5整除的任何数字替换为“ Pong”,并且如果有可以被3&5整除的数字用“乒乓”一词代替。因此,而不是数字3应该说Ping,对于5应该说Pong等等。

这是我的代码,我看不到哪里出错了:

任何帮助将不胜感激!

  const numCount = document.querySelector('.count');
  const button = document.querySelector('.num-count');


  const numArr = []

  for (let i = 1; i <= 100; i++) {
      if (numArr[i] % 3 == 0) {
          numArr[i] == "Ping"
      } else if (numArr[i] % 5 == 0) {
          numArr[i] == "Pong"
      } else if (numArr[i] % 3 == 0 && numArr[i] % 5 == 0) {
          numArr[i] == "PingPong"
      };
      numArr.push(i);

  };
  button.addEventListener('click', () => {
      numCount.textContent = numArr;
  });
.count {
        font-size: 12px;
        padding-top: 30px;
    }
<!DOCTYPE html>
<html lang="en">
<head>

    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <button class="num-count">Click Me!</button>
    <div class="count"></div>


</body>
</html>

Aalexander

有几个问题,这里我们首先用1到100的值初始化数组。

然后在循环内部首先检查它是否可以被3和5整除,因为其中包括了其他2个条件。

在您的订单中,它永远不会达到3和5的条件,因为它之前可以被3或5整除。

还要注意===用于比较,而=用于分配值。

<!DOCTYPE html>
<html lang="en">

<head>
  <style>
    .count {
      font-size: 12px;
      padding-top: 30px;
    }
  </style>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <button class="num-count">Click Me!</button>
  <div class="count"></div>

  <script>
    const numCount = document.querySelector('.count');
    const button = document.querySelector('.num-count');


    const numArr = []
    // first initialize the array with the values
    for (let i = 1; i <= 100; i++) {
      numArr[i] = i;
    }

    for (let i = 1; i <= 100; i++) {
      if (numArr[i] % 3 === 0 && numArr[i] % 5 === 0) {

        numArr[i] = "PingPong"
      } else if (numArr[i] % 5 === 0) {
        numArr[i] = "Pong"
      } else if (numArr[i] % 3 === 0) {
        numArr[i] = "Ping"
      };

    };
    button.addEventListener('click', () => {
      numCount.textContent = numArr;
    });
  </script>

</body>

</html>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

需要帮助,以创建一种算法,该算法将按排序顺序返回被5整除的元素数组

来自分类Dev

如何建立一维数组并找到被5整除的数字?

来自分类Dev

Prolog,给定N并找到所有不能被3和5整除的数字,这些数字必须小于N

来自分类Dev

形成被5和6整除的最大数字

来自分类Dev

形成被5和6整除的最大数字

来自分类Dev

需要帮助制定Vim搜索和替换

来自分类Dev

在 php 关联数组中需要帮助来替换键和值

来自分类Dev

检查数字是否可以被3和7整除,或者都不被它们整除

来自分类Dev

我的3或5以及3和5的python倍数查找器需要帮助

来自分类Dev

为什么这两种打印所有被3和5整除的数字在5到50之间的解决方案都起作用?

来自分类Dev

需要帮助替换html和jquery中的硬代码

来自分类Dev

BATCH需要帮助来替换文本和特殊字符

来自分类Dev

安排一个整数数组,使两个连续的数字之和不被3整除

来自分类Dev

需要帮助的数组字段

来自分类Dev

从1到30的数字可被3整除

来自分类Dev

需要SQL内部联接帮助

来自分类Dev

Python3和Pyglet-需要帮助

来自分类Dev

需要帮助拆分数组

来自分类Dev

需要帮助找到数组的值

来自分类Dev

需要 Flatlist 和数组的帮助

来自分类Dev

如何创建一个函数来查找可被 7 整除但不能被 5 整除的数字

来自分类Dev

在使用Stringify和Regex替换格式化JSON(JavaScript)时需要帮助

来自分类Dev

需要帮助修复我的内部联接SQL语句和C#代码

来自分类Dev

比较数组内部的数字

来自分类Dev

正则表达式帮助,需要字母数字,空格和'-,

来自分类Dev

需要使用RXJava帮助替换AsyncTask

来自分类Dev

需要DataFram。替换Python熊猫的帮助

来自分类Dev

需要SED和/或awk帮助

来自分类Dev

在学校编程内部需要帮助

Related 相关文章

  1. 1

    需要帮助,以创建一种算法,该算法将按排序顺序返回被5整除的元素数组

  2. 2

    如何建立一维数组并找到被5整除的数字?

  3. 3

    Prolog,给定N并找到所有不能被3和5整除的数字,这些数字必须小于N

  4. 4

    形成被5和6整除的最大数字

  5. 5

    形成被5和6整除的最大数字

  6. 6

    需要帮助制定Vim搜索和替换

  7. 7

    在 php 关联数组中需要帮助来替换键和值

  8. 8

    检查数字是否可以被3和7整除,或者都不被它们整除

  9. 9

    我的3或5以及3和5的python倍数查找器需要帮助

  10. 10

    为什么这两种打印所有被3和5整除的数字在5到50之间的解决方案都起作用?

  11. 11

    需要帮助替换html和jquery中的硬代码

  12. 12

    BATCH需要帮助来替换文本和特殊字符

  13. 13

    安排一个整数数组,使两个连续的数字之和不被3整除

  14. 14

    需要帮助的数组字段

  15. 15

    从1到30的数字可被3整除

  16. 16

    需要SQL内部联接帮助

  17. 17

    Python3和Pyglet-需要帮助

  18. 18

    需要帮助拆分数组

  19. 19

    需要帮助找到数组的值

  20. 20

    需要 Flatlist 和数组的帮助

  21. 21

    如何创建一个函数来查找可被 7 整除但不能被 5 整除的数字

  22. 22

    在使用Stringify和Regex替换格式化JSON(JavaScript)时需要帮助

  23. 23

    需要帮助修复我的内部联接SQL语句和C#代码

  24. 24

    比较数组内部的数字

  25. 25

    正则表达式帮助,需要字母数字,空格和'-,

  26. 26

    需要使用RXJava帮助替换AsyncTask

  27. 27

    需要DataFram。替换Python熊猫的帮助

  28. 28

    需要SED和/或awk帮助

  29. 29

    在学校编程内部需要帮助

热门标签

归档