这个javascript有什么问题?
我的任务是使用函数制作一个miles-to-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
<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在评论中比我更早检测到问题。