我定义了一个变量check,我想赋值N个“a”给它,请问怎样可以实现?

penny417 2004-11-23 06:53:33
我定义了一个变量check
我想赋值N个“a”给它,N是不过固定的。
例如:如果N=5,那么check=“aaaaa”
请问怎样可以实现?

还有一个问题,我定义了一个变量check,我要把check变量的第N个字母变为B,N和B是不过固定的。
例如:check=“aaaaa”,N=2,B=L,那么check=“aLaaa”
请问怎样可以实现?

心急人上(在线等待)
...全文
88 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ygjwjj 2004-11-23
  • 打赏
  • 举报
回复
return check.substr(n,1)
penny417 2004-11-23
  • 打赏
  • 举报
回复
高手们能再给我解答一个问题吗?
如果我想返回check变量的第N个字母,应该怎样写?
penny417 2004-11-23
  • 打赏
  • 举报
回复
有没有一些函数可以实现第一个问题的功能的?
是是非非 2004-11-23
  • 打赏
  • 举报
回复
function DuplicateChar(chr,num){
var str='';
if(num<=0) return str;
while(num--)
str+=chr;
return str;
}
var check=DuplicateChar('a',1243);

function ReplaceChar(str,chr,pos){
if(pos<0 || pos>=str.lrngth) return str;
return str.sunstr(pos,pos+1)+chr+str.substr(pos+2,str.length);
}

var check1=ReplaceChar(check,'L',2);
ygjwjj 2004-11-23
  • 打赏
  • 举报
回复
function myreplace(str1,num,cchar)
{
if(str1.length>num){
var ss=str1.substring(0,num-1)&cchar&str1.substr(num+1);

}
return ss;

}
ygjwjj 2004-11-23
  • 打赏
  • 举报
回复
function mystr(cchar,num)
{
var check=cchar;
if(parseInt(num)>0){
for(var i=1;i<=num;i++)
check+=cchar;
}
return check;
}

penny417 2004-11-23
  • 打赏
  • 举报
回复
在线等待!!

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧