Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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 - Fatal编程技术网

Javascript 如何获取字符串中字符的位置?

Javascript 如何获取字符串中字符的位置?,javascript,Javascript,我试图得到一个字符串中某个字符的位置号,例如,我想得到这个字符串中2的数字 var=“你好2世界!” 请帮我解决这个问题,我卡住了 var test = 'Hello 2 world'; var pos = test.indexOf('2'); // pos === 6 indexOf()方法返回指定值第一次出现时调用字符串对象内的索引。如果找不到该值,则返回-1 有关更多详细信息,请参见; let test = "hello 2 world"; let array = test.split(

我试图得到一个字符串中某个字符的位置号,例如,我想得到这个字符串中2的数字

var=“你好2世界!”

请帮我解决这个问题,我卡住了

var test = 'Hello 2 world';
var pos = test.indexOf('2');
// pos === 6
indexOf()方法返回指定值第一次出现时调用字符串对象内的索引。如果找不到该值,则返回-1

有关更多详细信息,请参见;
let test = "hello 2 world";
let array = test.split('');

for (let i = 0; i < array.length; i++) {
    if (!isNaN(array[i])) {
        return i;
    }
}
让数组=test.split(“”); for(设i=0;i所提供答案的可能副本被标记为低质量帖子,以供审查。以下是一些指导原则。提供的答案可能是正确的,但可以从解释中获益。仅代码答案不被视为“好”答案。从…起