Html 我不太明白怎么写这个程序。我想让程序向用户询问速度和时间,并使用循环显示总计

Html 我不太明白怎么写这个程序。我想让程序向用户询问速度和时间,并使用循环显示总计,html,bbedit,Html,Bbedit,我想编写程序,使其使用循环调用函数,以显示车辆在该时间段内每小时行驶的英里数,并返回行驶的总英里数如果缺少一个右括号,则终止for循环。将来,您应该缩进代码,以便更容易捕获这样的错误。虽然我不确定for循环在代码中的确切用途,因为您只是将相同的值指定给mph 5次 您缺少一个结束括号。这是为了关闭for循环或函数。请务必检查括号。当您看到错误(如:Uncaught SyntaxError:Unexpected end of input)时,您可以看出这是问题所在。此外,请确保函数中参数的名称与您

我想编写程序,使其使用循环调用函数,以显示车辆在该时间段内每小时行驶的英里数,并返回行驶的总英里数

如果缺少一个右括号,则终止for循环。将来,您应该缩进代码,以便更容易捕获这样的错误。虽然我不确定for循环在代码中的确切用途,因为您只是将相同的值指定给mph 5次


您缺少一个结束括号。这是为了关闭for循环或函数。

请务必检查括号。当您看到错误(如:Uncaught SyntaxError:Unexpected end of input)时,您可以看出这是问题所在。此外,请确保函数中参数的名称与您在函数中键入的名称匹配。目前这并不重要,因为您已将vehicleSpeed和timeTraveled声明为全局变量,但如果您计划扩展此变量,请确保对其进行修复,以免导致任何意外问题

function showAndCalculateDistance(speed, time) {

    for (var i=0; i<5; i++){

        var mph = vehicleSpeed* timeTraveled;

    }

    return mph

} // <-- you did not put this.

var vehicleSpeed = parseInt(prompt('How fast is the vehicle traveling (in miles per hour)? '));
var timeTraveled = parseFloat(prompt('How long has this vehicle traveled (in hours)? '));
var totalDistanceTraveled = showAndCalculateDistance(vehicleSpeed,timeTraveled);
alert('In ' + timeTraveled + ' hours, a vehicle traveling at ' + vehicleSpeed + ' miles/hour will have traveled ' + totalDistanceTraveled + ' miles.');
function showAndCalculateDistance(speed, time) {

    for (var i=0; i<5; i++){

        var mph = vehicleSpeed* timeTraveled;

    }

    return mph

} // <-- you did not put this.

var vehicleSpeed = parseInt(prompt('How fast is the vehicle traveling (in miles per hour)? '));
var timeTraveled = parseFloat(prompt('How long has this vehicle traveled (in hours)? '));
var totalDistanceTraveled = showAndCalculateDistance(vehicleSpeed,timeTraveled);
alert('In ' + timeTraveled + ' hours, a vehicle traveling at ' + vehicleSpeed + ' miles/hour will have traveled ' + totalDistanceTraveled + ' miles.');
function showAndCalculateDistance(speed, time) {

    for (var i=0; i<5; i++){

        //you typed: var mph = vehicleSpeed* timeTraveled
        var mph = speed*time;

    }

    return mph

} // <-- close bracket here

var vehicleSpeed = parseInt(prompt('How fast is the vehicle traveling (in miles per hour)? '));
var timeTraveled = parseFloat(prompt('How long has this vehicle traveled (in hours)? '));
var totalDistanceTraveled = showAndCalculateDistance(vehicleSpeed,timeTraveled);
alert('In ' + timeTraveled + ' hours, a vehicle traveling at ' + vehicleSpeed + ' miles/hour will have traveled ' + totalDistanceTraveled + ' miles.');