javascript - 变量赋值或 if/else 不起作用

标签 javascript html

当我分配变量和/或 if/else 时,我遇到了这个问题。

<script type="text/javascript">
    var y = Math.floor((Math.random() * 100 + 1)
       document.write(y)
    if (y>=1 && y<50){
       document.write("50 or smaller")
    }else{
       document.write("51 or bigger")
    }
</script>

我从 HTML 和 JS 开始,所以非常感谢您的帮助。 谢谢!

最佳答案

添加;

var y = Math.floor(Math.random() * 100 + 1); // get a random number
document.write(y);// print it
if (y>=1 && y<=50){
   document.write("50 or smaller");
}else{
   document.write("51 or bigger");
}

关于javascript - 变量赋值或 if/else 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42544309/

相关文章:

javascript - 在node.js Web应用程序中,客户端是通过url路由与服务器通信的唯一方法吗?

javascript - 在 Angularjs 中提交表单时显示验证消息

带有数组参数的 JavaScript onclick

javascript - 这在 JavaScript 函数中指的是什么?

javascript - 如何清除随机生成函数中的区间

javascript - 用 ID_x 匹配 ID_x 或用 +i 循环遍历 id

javascript - 如何在特定内容上应用 css 溢出属性

html - Bootstrap 3 : Input group in navbar form takes up entire width

javascript - 当 td 类为多个时显示/隐藏选择选项

javascript - 是否可以自动设置父元素和位置元素?