Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.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 - Fatal编程技术网

这个javascript有什么问题?

这个javascript有什么问题?,javascript,Javascript,我的任务是使用函数制作一个miles-to-javascript转换器,但它不起作用。 我做错了什么 <html> <head> <title>Script 3</title> </head> <body> <script> var miles = prompt("Enter distance in miles, or 0 to exit: ","0"); if (mil

我的任务是使用函数制作一个miles-to-javascript转换器,但它不起作用。 我做错了什么

<html>
<head>
<title>Script 3</title>
</head>
<body>
    <script>

        var miles = prompt("Enter distance in miles, or 0 to exit: ","0");
        if (miles == 0){
            alert("Thanks for visiting.");
        } else {

            alert(miles + " miles is equal to " + mi_to_km(miles) + " kilometers.");
        }
        function mi_to_km(miles){
            var km = parseInt(miles) * 1.60934;
            return km.ToFixed(2);
        }

    </script>
</body>

脚本3
var miles=提示(“以英里为单位输入距离,或0退出:”,“0”);
如果(英里==0){
警惕(“感谢您的访问”);
}否则{
警报(英里+“英里等于”+英里到公里(英里)+“公里”);
}
功能英里到公里(英里){
var km=parseInt(英里)*1.60934;
返回固定的公里数(2);
}

我认为问题在于调用“Tofixed”。试着把“T”改成小写:“toFixed”

我们怎么知道?你没有描述你的代码应该做什么。检测到输入错误:
toFixed(…)
如我所见,Somnone在评论中比我更早检测到问题。