输入年龄javascript错误
有人能告诉我这个特定代码有什么问题吗?我该如何修复它?提前谢谢输入年龄javascript错误,javascript,Javascript,有人能告诉我这个特定代码有什么问题吗?我该如何修复它?提前谢谢 <script language=javascript type="text/javascript"> toDays(21); function toDays(years) { var time; time = 365*years; return time; } document.write("My age is " + time); </script> 今日
<script language=javascript type="text/javascript">
toDays(21);
function toDays(years)
{
var time;
time = 365*years;
return time;
}
document.write("My age is " + time);
</script>
今日(21);
今日功能(年)
{
var时间;
时间=365*年;
返回时间;
}
文件。写(“我的年龄是”+时间);
Document.write应该在函数内部,或者今天(21)在函数外部
function toDays(years)
{
var time;
time = 365*years;
document.write("My age is " + time);
return time;
}
document.write("My age is " + toDays(21));
函数的返回值未存储在变量中
- 由于Javascript中函数的提升,今天的
是在其定义行之前定义的
- 将函数结果存储在全局变量
中time
- 使用
文档。编写
打印结果
var时间=今天(21);
今日功能(年)
{
var时间;
时间=365*年;
返回时间;
}
文件。写(“我的年龄是”+时间)
@bloggincodin如果您还有任何疑问,请告诉我。time
具有功能范围。在函数之外无法访问它。