这是课程没涉及的问题。

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

AnnGuoWH

2015-07-24 00:33

假如我要查找很长的一个字符串里重复出现的第n个字母的出现位置该怎么编码?

写回答 关注

1回答

  • 23568
    2015-08-09 10:13:23
    已采纳
      var mystr="Hello World!"
      var pos = 0;
      var n = 10;
      for (var i = 0; i < n && pos < mystr.length; ++i) {
        pos = mystr.indexOf('o', pos);
        if (pos == -1) break;
        document.write("'o'出现第" + (i + 1) + "次的位置是" + pos+'<br>');
        ++pos;
      }

    感觉这样可以0.0

    来自疯人院的...

    对,用循环可以反复查找。

    2015-08-18 17:43:45

    共 2 条回复 >

JavaScript进阶篇

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

469482 学习 · 22585 问题

查看课程

相似问题