gpt4 book ai didi

javascript - 用于在 javascript 数组中查找值位置的表单

转载 作者:行者123 更新时间:2023-11-30 08:14:59 25 4
gpt4 key购买 nike

我正在尝试创建一个只包含一个字母并在数组(本质上是字母表)中找到它的位置的表单。

我写了一些这样简单的代码:

var alphabet = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"];
var letter = "h";
var letterPosition = alphabet.indexOf(letter);

document.write(letterPosition);

演示基本功能。但是,我不确定如何将其放入 function get 并使 var letter 等于表单输入中的值。

我希望它返回数组中的位置,这样我就可以编写一个循环(在 if/else 内)打印数组中输入值之后的所有值。

最佳答案

尝试:alphabet[alphabet.indexOf(letter)] 或在您的代码中 alphabet[letterPosition]

关于您提到的 loop:使用该值,您可以使用 slice 方法为您提供 alphabet 中剩余字符的子集数组(因此:不需要循环来确定数组中剩余的元素):

var subset = alphabet.slice(indexOf([a letter]));

为了节省您的输入时间:您也可以像这样声明您的字母表数组:

var alphabet 'abcdefghijklmnopqrstuvwxyz'.split('');

关于javascript - 用于在 javascript 数组中查找值位置的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5242010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com