首先我正在使用Appcelerators Titanium平台,因此任何Javascript示例都将受到赞赏。我将给出我想要完成的目标的总体目标。我的应用程序将允许用户输入以下内容:
当一个人在跑步时,我需要提醒他们当前估计的完成时间。我已经成功地在应用程序上收集了与gps的距离。我也有秒表跑。所以我真的希望能够根据他们在任何给定点的距离和时间来计算他们的估计完成时间。这可能需要一些简单的数学计算,这些计算在此时逃避我,所以任何帮助都将非常感激。 最后,我有以下几条信息:
由用户
设置来自手机
答案 0 :(得分:0)
试试这种方式。这只是一个我不确定语法的算法(希望你能解决它)。
function calculateEstimateFinishTime(userDistance,takenTime,goalDistance)
{
/*
userDistance is distance from phone in miles
takenTime is Timer Time in minutes
goalDistance is user input Run Distance in miles
the function return estimatedFinishTime in minutes
*/
var speed = userDistance/takenTime;
return (goalDistance/speed);
}