如何比较两个简单的值?

时间:2014-03-10 13:33:48

标签: javascript

我正在通过在线课程学习JavaScript,我试过这个:

var varNumber = 10;

if(varNumber==10) {
    alert("Number is 10");
}

我多次检查过,我没有看到任何错误,但由于某些原因它没有出现。

我还尝试了document.write而不是alert,以防我的浏览器阻止弹出窗口,但它仍然没有显示。

有什么建议吗?

3 个答案:

答案 0 :(得分:2)

您的代码完全正确。我在Safari和Firefox中试过它 也许你已经在浏览器设置中禁用了JavaScript。所以检查你的设置。

你有没有在你的HTML中添加标签?

<html>
   <head>
      <script type="text/javascript">
         [Your script]
      </script>
   <head>
   <body>
      <p>test</p>
   </body>
</html>

答案 1 :(得分:0)

这里没什么可说的。它没有说明你的JS代码之前或之后发生了什么。只是一个猜测,但你试过调用函数onload:

<script type="text/javascript">
window.onload = function(){
    var varNumber = 10;

    if(varNumber==10) {
        alert("Number is 10");
    }
};
</script>

答案 2 :(得分:0)

<script>
    var varNumber = 10;

    if(parseInt(varNumber)==10) {
        alert("Number is 10");
    }
    </script>