"Hello Wrold and ok?"要是第三个o呢?

来源:7-8 返回指定的字符串首次出现的位置

Mr_Jp黎

2016-03-10 20:14

"Hello Wrold and ok?"中要是第三个o呢?要怎么办

PS:

document.write("第二个o的位置是:"+mystr.indexOf("o",mystr.indexOf("o")+1));

写回答 关注

3回答

  • 旅行的石头
    2016-03-10 20:48:38
    已采纳

    document.write("第san个o的位置是:"+mystr.indexOf("o",mystr.indexOf("o",mystr.indexOf("o")+1))+1);


    Mr_Jp黎

    非常感谢!

    2016-03-10 20:51:07

    共 1 条回复 >

  • 慕村1994845
    2016-09-18 19:38:02
    document.write("第三个o的位置:"+mystr.indexOf("o",(str.indexOf("n"))));
    //我们定位到从“n”开始检索,那么是不是就可以了呢;这种方法就是首先定位到想要的“o”的前一个字母的位置,本题中,第三个“o”前面是空格,而之前有出现过空格,所以不选,再往前,“d”出现过两次,pass掉,而“n”只出现过一次,正好可以从它开始


  • 旅行的石头
    2016-03-10 21:31:32

    还是你写的,再加一层^_^!

    Mr_Jp黎

    什么意思呢

    2016-03-10 21:48:54

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题