【发布时间】:2022-07-01 02:08:04
【问题描述】:
我正在做一个挑战,让我做一个天/周/月计算器,直到你 90 岁。
我完成了它,但我只能通过在控制台中调用它来调用该函数lifeInWeeks(25);我使用 25,因为那是我的年龄。
但我想知道我该如何做到这一点,并弹出一个提示并询问他们的年龄,然后给出答案的警报,但要发生这种情况,提示必须调用该函数并从答案给它输入,即提示应该调用函数并且提示的答案应该是函数的参数。
类似这样的:
“你几岁?” (你回答)25
然后弹出一个警报并说:
“你还有 23725 天、3380 周和 780 个月的时间。”
无需像这样在控制台中手动调用函数:lifeInWeeks(25);
这是我的代码:
function lifeInWeeks(age) {
var days = (90 - age) * 365;
var weeks = (90 - age) * 52;
var months = (90 - age) * 12;
alert("You have " + days + " days, " + weeks + " weeks, and " + months + " months left.");
}
lifeInWeeks(25);
我尝试将提示放入函数中,但没有奏效,有什么想法吗?
【问题讨论】:
标签: javascript function alert prompt console.log