Repeat a string repeat a string-freecodecamp算法题目

时间:2022-07-09 07:29:32

Repeat a string repeat a string(重复输出字符串)

  1. 要求
    • 重复一个指定的字符串 num
    • 如果num是一个负数则返回一个空字符串。
  2. 思路
    • 将给定的字符串赋给定义的变量temp
    • 利用判断语句,如果重复次数不大于0;返回空字符串‘’,如果重复次数大于0,进入for循环
    • 在for循环中利用.concat()将字符串重复连接
  3. 代码
    •  function repeat(str, num) {
      // 请把你的代码写在这里
      var temp = str;
      if(num>0){
      for(var i = 1;i<num;i++){
      str = str.concat(temp);
      }
      return str;}
      else {
      return '';
      }
      } repeat("abc", 3);
  4. 相关链接
    • https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String
    • http://www.runoob.com/jsref/jsref-concat-string.html