Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.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 JS:从索引位置、从数组打印值_Javascript_Arrays_Indexof - Fatal编程技术网

Javascript JS:从索引位置、从数组打印值

Javascript JS:从索引位置、从数组打印值,javascript,arrays,indexof,Javascript,Arrays,Indexof,这是我的任务,我有点执着: 编写一个函数,它接收两个参数,一个数组和一个索引。该函数将根据控制台打印给定位置的元素值 例如,给定以下数组和索引,函数将打印6 我尝试了相反的方法,使用indexOf打印索引位置: let index6 = array2.indexOf(6); console.log(index6); 但我不知道如何解决这个问题。这只是一个普通的数组索引: var数组=[3,6,67,6,23,11,100,8,93,0,17,24,7,1,33,45,28,33,23,12,

这是我的任务,我有点执着:

编写一个函数,它接收两个参数,一个数组和一个索引。该函数将根据控制台打印给定位置的元素值

例如,给定以下数组和索引,函数将打印6

我尝试了相反的方法,使用indexOf打印索引位置:

let index6 = array2.indexOf(6);
console.log(index6);

但我不知道如何解决这个问题。

这只是一个普通的数组索引:

var数组=[3,6,67,6,23,11,100,8,93,0,17,24,7,1,33,45,28,33,23,12,99,100]; var指数=1; 函数打印数组元素数组,i{ console.logarr[i]; }
打印数组元素数组,索引;示例与说明不匹配。它说索引是以1为基础的,所以它应该打印3,而不是6。我认为你误解了这个问题。您应该使用索引来查找值,而不是相反。A.e.[A,b][0]会给你A,[A,b][1]会给你b@zfrisch他知道这一点。他说他的代码与要求相反。@Barmar对,我错了。把数组想象成一条街道。每个元素都是一个房屋,每个房屋都有一个地址索引。如果你要找6号房子,你只要说去地址1的那条街看看就行了。类似数组[1]的东西是访问语法。是的,这对你们来说很容易,但作为一个初学者,我被困了一段时间。谢谢@Barmar!不确定是否有办法在Stackoverflow中“向上投票”您的答案……当您获得更多代表时,您将能够向上投票。但接受答案是提问者应该做的正确事情。
let index6 = array2.indexOf(6);
console.log(index6);