【问题标题】:how to print limited number values in java script?如何在javascript中打印有限的数值?
【发布时间】:2019-12-27 04:41:18
【问题描述】:

我是一名学生,也是编程世界的初学者。我需要取 1 到 10 并打印少于 5 个值。我有以下 Javascript:

    <script type="text/javascript">
        for (let i = 1; i<10; i++){
            document.write('The Number is'+ i +'<br>');
        }
    </script>

但它正在打印 1-9 之间的值。我只需要值 1-5。我应该尝试什么?

【问题讨论】:

  • 循环运行到 5 而不是 10
  • 将循环更改为for (let i = 1; i&lt;5; i++){
  • @SaurabhAgrawal 它应该用于 (let i = 1; i
  • 但问题说它必须取 1 到 10,但打印 1 到 5。
  • @Yousername 是正确的我需要 1 到 10

标签: javascript html arrays printing operators


【解决方案1】:

您需要在接受输入的循环中添加条件。输入可以是 1 - 10(如问题中所述),但对于每个输入,您需要检查您的条件(小于 5)并仅在条件为真时执行操作

for (let i = 1; i<10; i++){    
    if( i < 5) {
        document.write('The Number is'+ i +'<br>');
    }
}

【讨论】:

    【解决方案2】:
    <script type="text/javascript">
            for (let i = 1; i<10; i++){
                document.write('The Number is'+ i +'<br>');
                if(i = 5){
                       break;
                }
            }
    </script>
    

    试试这个

    【讨论】:

      猜你喜欢
      • 2017-07-06
      • 1970-01-01
      • 1970-01-01
      • 2011-03-13
      • 2011-10-30
      • 2021-03-07
      • 2014-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多