如何比较两个简单的值

How to compare two simple values?

本文关键字:两个 简单 比较 何比较      更新时间:2023-09-26

我正在从一个在线课程学习JavaScript,我尝试了这个:

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

我检查了很多次,没有看到任何错误,但由于某种原因就是没有显示。

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

有什么建议吗?

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

你在你的html里放了标签吗?

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

这里没有太多内容。它没有指定JS代码之前或之后发生了什么。只是猜测,但你有没有尝试调用函数onload:

<script type="text/javascript">
window.onload = function(){
    var varNumber = 10;
    if(varNumber==10) {
        alert("Number is 10");
    }
};
</script>
<script>
    var varNumber = 10;
    if(parseInt(varNumber)==10) {
        alert("Number is 10");
    }
    </script>