w3cschool算法挑战记录1-7(重复操作算法挑战)

此生再无相见时 提交于 2020-01-22 05:13:41

循环拼接一个指定的字符串 num次,如果num是一个负数,则返回一个空字符串。
个人感觉这个没难度,流程如下:
1、检测num是不是负数,如果是返回空;
2、建立一个for循环,进行字符串拼接;

示例代码如下:

 function repeat(str,num){
   // repeat after me
   var result = "";
   if(num >= 0 ){
     for(var i=0;i<num;i++){
       result += str;
     }
   }
   return result;
}

repeat("*", 3);
repeat("abc", 3);
repeat("abc", 4);
repeat("abc", 1);
repeat("*", 8);
repeat("abc", -2);

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!