Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 输入错误原因:错误:未捕获类型错误:无法读取属性';指数';未定义的_Javascript_Arrays_Object - Fatal编程技术网

Javascript 输入错误原因:错误:未捕获类型错误:无法读取属性';指数';未定义的

Javascript 输入错误原因:错误:未捕获类型错误:无法读取属性';指数';未定义的,javascript,arrays,object,Javascript,Arrays,Object,const地铁线路={ 红色:[“南站”、“公园街”、“肯德尔”、“中环”、“哈佛”、“波特”、“戴维斯”、“阿莱夫特”], 绿色:[“政府中心”、“公园街”、“博伊斯顿”、“阿灵顿”、“科普利”、“海恩斯”、“肯莫尔”], 橙子:[“北站”、“干草市场”、“公园街”、“州”、“市中心十字路口”、“唐人街”、“后海湾”、“森林山”] }; 站间常数stopsb=功能(startLine、startStation、endLine、endStation){ startIndex=地铁线路[start

const地铁线路={
红色:[“南站”、“公园街”、“肯德尔”、“中环”、“哈佛”、“波特”、“戴维斯”、“阿莱夫特”],
绿色:[“政府中心”、“公园街”、“博伊斯顿”、“阿灵顿”、“科普利”、“海恩斯”、“肯莫尔”],
橙子:[“北站”、“干草市场”、“公园街”、“州”、“市中心十字路口”、“唐人街”、“后海湾”、“森林山”]
};
站间常数stopsb=功能(startLine、startStation、endLine、endStation){
startIndex=地铁线路[startLine].indexOf(startStation)
endIndex=地铁线路[endLine].indexOf(终点站)
如果(起始线===结束线){
stop=Math.abs(startIndex-endIndex)
回程站
}否则{
startPark=地铁线路[startLine]。索引(“公园街”)
endPark=地铁线路[endLine].indexOf('Park Street')
stop=Math.abs(startIndex-startPark)+Math.abs(endIndex-endPark)
回程站
}
}

console.log(stopsbetween stations())您运行的函数没有参数,因此在函数中所有参数都等于
未定义的
,请尝试:

console.log(stopsBetweenStations('Red', 'Kendall', 'Orang', 'Haymarket'));

您正在运行没有参数的函数,因此函数中的所有参数都等于
未定义的
,请尝试:

console.log(stopsBetweenStations('Red', 'Kendall', 'Orang', 'Haymarket'));

stopsbetween stations()
您没有传入任何参数…您在stopsbetween stations()中作为参数发送的文本是什么。。我认为Orange(您提到的Orange)正在制造问题添加获取错误的行以及调用代码的外观。我已修复此代码:)
stopsbetweentstations()
您没有传递任何参数……您在stopsbetweentstations()中作为参数发送的文本是什么。。我认为Orange(您提到的Orange)正在制造问题添加您获得错误的行以及调用代码的外观。我已修复此代码:)