javascript - 在 for 循环中嵌套 if else 语句

标签 javascript

我是 stackoverflow 的新手,我有兴趣学习 javascript 来获得乐趣。到目前为止,我只学习了大约几周,我正在尝试解决一个编码练习,但我很难做到。下面是我的代码,我不断收到一个错误,指出我在条件之前缺少 (

var numbers = 0;
for (numbers = 0; numbers < 101; numbers++) {
  if (numbers % 3 === 0 && numbers != 0)
    if (numbers % 5 === 0)
      document.write("fizzbuzz <br>");
    else {
      document.write("fizz <br>");
    }
  if
  else(numbers % 5 === 0 && numbers != 0) {
    document.write("buzz <br>");
  }
  else {
    document.write("This is the number " + numbers + " in the 10 base number      scale. <br>");
  }
}

最佳答案

if else 就是你所拥有的。

else if 是应该的。

因此,因为您将 if 放在 else 之前,所以它需要一个 (。这应该可以解决您的问题。

关于javascript - 在 for 循环中嵌套 if else 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41772695/

相关文章:

javascript - 更新圆半径并在 d3.js 中对其进行动画处理

c# - 在 Gridview 中检索复选框的选中属性

javascript - 有什么方法可以使用 Javascript 从 Dropbox 注销用户吗?

javascript - Backbone - 将条目添加到集合中(从集合内部)

javascript - 有没有办法限制 Meteor aldeed 表格包中发布的字段

javascript - Reactjs 根据检查的输入更改对象属性的状态

JavaScript 正则表达式不替换 '@' 字符

javascript - 如何扩展 plupload 来询问用户文件的标题?

javascript - Node.js 如何将代码转换为事件?

javascript - 根据下拉列表的选择提交来自不同字段的数据 - laravel