Javascript 无法设置属性';未定义';未定义的

Javascript 无法设置属性';未定义';未定义的,javascript,Javascript,这是我的代码 (它在Code.org中,这就是为什么有这么多OneEvents的原因) var英里; var分钟; var指数=0; var stats=[“”]; updateScreen(); OneEvent(“BikeButton”,“click”,函数(){ 设置屏幕(“B-BikeScreen”); }); OneEvent(“主菜单按钮1”,“单击”,函数(){ 设置屏幕(“A主菜单”); }); OneEvent(“MilesInput”、“input”、函数(){ 英里=获取

这是我的代码 (它在Code.org中,这就是为什么有这么多OneEvents的原因)

var英里;
var分钟;
var指数=0;
var stats=[“”];
updateScreen();
OneEvent(“BikeButton”,“click”,函数(){
设置屏幕(“B-BikeScreen”);
});
OneEvent(“主菜单按钮1”,“单击”,函数(){
设置屏幕(“A主菜单”);
});
OneEvent(“MilesInput”、“input”、函数(){
英里=获取文本(“英里输入”);
updateScreen();
});
OneEvent(“分钟输入”、“输入”、函数(){
分钟=获取文本(“分钟输入”);
updateScreen();
});
OneEvent(“添加里程”,“单击”,函数(){
var newMiles=getText(“MilesInput”);
附录项(英里,新英里);
setText(“统计输出”,新里程);
updateScreen();
});
OneEvent(“添加分钟”,“单击”,函数(){
var newMinutes=getText(“分钟输入”);
附录项(分钟,新分钟);
setText(“统计输出”);
updateScreen();
});
函数updateScreen(){
setText(“统计输出”,统计[索引]);

}
您在哪一行收到错误?如果我们有更多的信息,就更容易找到根本原因。也许你也可以在你的问题中包含完整的错误信息?是的,当然!我在第25行得到错误:appendItem(miles,newMiles);当我尝试将里程值添加到输出文本框中时,第31行:appendItem(minutes,newMinutes);当我尝试将卡路里值添加到输出文本框中时。是否也可以将
appendItem
函数添加到代码中?对于英里,错误代码为:警告:行:31:appendItem()列表参数值(10)不是数组。错误:行:31:TypeError:无法设置undefined的属性“undefined”。我刚刚完成应用程序,它正在运行。谢谢你的帮助,约翰,我真的很感激!晚安!