如果要输出第三个怎么写,不能+1了吧

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

weixin_慕慕7517455

2017-02-24 21:56

如果要输出第三个怎么写,不能+1了吧

写回答 关注

2回答

  • BaconNUDT
    2017-02-25 00:05:00
    已采纳
      function writeNth( str, n){
          var startPos = 0;
          for(var i=0; i<n; i++){
              pos = str.indexOf('o', startPos);
              startPos = pos + 1;
          }
          return pos;
      }
      document.write(writeNth(mystr,3));

    这样就可以了。

  • weixin_慕慕7517455
    2017-02-25 00:07:36

    好机智的函数

JavaScript进阶篇

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

467404 学习 · 21877 问题

查看课程

相似问题