Javascript 日志X数量不在循环中

Javascript 日志X数量不在循环中,javascript,loops,Javascript,Loops,我正在使用Javascript多次尝试记录同一字符串。有没有一种方法可以在不迭代循环的情况下实现这一点?当我尝试使用循环时,它会记录字符串4次,每次添加到其中 我想记录字符串一次,但其中包含所有四项 例如,我想要: 0000 而不是: 0 00 000 0000 以下是我尝试过的: var字符串=“” 函数零(x){ 对于(i=0;i而言,在循环外有log。使用半列也是一种很好的做法 var string = ''; function zero(x) { for (i=0; i&

我正在使用Javascript多次尝试记录同一字符串。有没有一种方法可以在不迭代循环的情况下实现这一点?当我尝试使用循环时,它会记录字符串4次,每次添加到其中

我想记录字符串一次,但其中包含所有四项

例如,我想要:

0000
而不是:

0
00
000
0000
以下是我尝试过的:

var字符串=“”
函数零(x){

对于(i=0;i而言,在循环外有log。使用半列也是一种很好的做法

var string = '';

function zero(x) {
    for (i=0; i<=3; i++) {
       string += x;
    }
   console.log(string);
}

zero('0');
var字符串=“”;
函数零(x){

对于(i=0;i而言,在循环外有log。使用半列也是一种很好的做法

var string = '';

function zero(x) {
    for (i=0; i<=3; i++) {
       string += x;
    }
   console.log(string);
}

zero('0');
var字符串=“”;
函数零(x){

对于(i=0;i来说,还有一种方法可以做到这一点

函数零(x,n){
console.log(x.repeat(n));
}

零(“0”,4);
还有一种方法可以做到这一点

函数零(x,n){
console.log(x.repeat(n));
}
零(“0”,4);