控制台.log或显示结果的函数

console.log or a function to show the result

本文关键字:函数 结果 显示 log 控制台      更新时间:2023-09-26

我有一个简单的问题:

        <script type="text/javascript">
            var numero= Number(prompt("Inserisci un numero e sarà moltiplicato per 2^10!" , "Inserisci qui il numero"));
            var counter= 0; 
                while (counter < 10)
                    { result = result * 2; counter = counter + 1;
                    }
                document.write(numero);

这是我的代码,我想了解为什么我看不到结果。我也尝试使用功能控制台.log和警报,但它不起作用。您能解释一下功能控制台.log,document.write和alert之间的主要区别吗?谢谢大家。

你要做的第一件事就是result = result * 2;,但是你从不初始化result。在尝试访问它之前,您需要对其进行初始化,否则将引发如下所示的内容:

未捕获的引用错误:未定义结果

  • console.log:浏览器控制台上的日志(按 F12 查看)
  • document.write:在 page ifself 上写(不要使用它)
  • 警报
  • :显示浏览器警报框(避免它)

如果需要调试代码,请全部避免;使用浏览器调试器(F12>源或 F12>调试器)。