Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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/9/loops/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奇怪的循环行为_Javascript_Loops - Fatal编程技术网

Javascript奇怪的循环行为

Javascript奇怪的循环行为,javascript,loops,Javascript,Loops,这是一种非常奇怪的javascript行为,有人能解释吗 for(var i=0; i < 0.2 ; i += 0.05) { console.log(i); } 1500000000000002 这是什么?您应该阅读有关浮点数的内容 此外,这里还有一些很好的答案:这是IEEE的浮点数问题。推荐看或 0 0.05 0.1 0.15000000000000002

这是一种非常奇怪的javascript行为,有人能解释吗

for(var i=0; i < 0.2 ; i += 0.05)
   {
    console.log(i);
   }
1500000000000002


这是什么?

您应该阅读有关浮点数的内容


此外,这里还有一些很好的答案:

这是IEEE的浮点数问题。推荐看或
0 
0.05 
0.1 
0.15000000000000002