Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript console.log或显示结果的函数_Javascript_Alert_Document.write_Console.log - Fatal编程技术网

Javascript console.log或显示结果的函数

Javascript console.log或显示结果的函数,javascript,alert,document.write,console.log,Javascript,Alert,Document.write,Console.log,我有一个简单的问题: <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)

我有一个简单的问题:

        <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);

var numero=编号(提示(“每2^10个数字的插入”,“数字的插入”);
var计数器=0;
while(计数器<10)
{结果=结果*2;计数器=计数器+1;
}
文件。书写(数字);

这是我的代码,我想知道为什么我看不到结果。我还尝试使用console.log和alert函数,但它不起作用。 您还可以解释一下console.log、document.write和alert函数之间的主要区别吗?
谢谢大家。

首先要做的是
result=result*2,但是您从未初始化
结果
。您需要在尝试访问它之前对其进行初始化,否则将引发以下问题:

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

  • 控制台.log:在浏览器控制台上记录日志(按F12键查看)
  • 文档。写入:在自己的页面写入(不要使用)
  • 警报:显示浏览器警报框(避免)

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

console.log
浏览器控制台中的日志<代码>文档。写入
操作<代码>警报
暂停脚本执行并显示警报。“console.log、document.write和alert”之间的区别实际上就是一切。它们是完全不同的功能,做完全不同的事情。您要求我们告诉您长颈鹿和太空船之间的区别。F12在IE上打开devtools。要在Firefox上打开控制台,web控制台为Ctrl+Shift+K,浏览器控制台为Ctrl+Shift+J。在Chrome上,它是Ctrl+Shift+J。