Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript循环问题,在数组中插入值;行不通 /*jshint multistr:true*/ var myName=“Killa”; var text=“诸如此类诸如此类\ 废话废话废话废话废话废话废话废话\ 诸如此类诸如此类的废话; var命中率=[]; 对于(var i=0;i>text.length;i++){ 如果(文本[i]=“K”){ 对于(var j=i;jtext.length可能应该是i_Javascript_Arrays_Loops - Fatal编程技术网

JavaScript循环问题,在数组中插入值;行不通 /*jshint multistr:true*/ var myName=“Killa”; var text=“诸如此类诸如此类\ 废话废话废话废话废话废话废话废话\ 诸如此类诸如此类的废话; var命中率=[]; 对于(var i=0;i>text.length;i++){ 如果(文本[i]=“K”){ 对于(var j=i;jtext.length可能应该是i

JavaScript循环问题,在数组中插入值;行不通 /*jshint multistr:true*/ var myName=“Killa”; var text=“诸如此类诸如此类\ 废话废话废话废话废话废话废话废话\ 诸如此类诸如此类的废话; var命中率=[]; 对于(var i=0;i>text.length;i++){ 如果(文本[i]=“K”){ 对于(var j=i;jtext.length可能应该是i,javascript,arrays,loops,Javascript,Arrays,Loops,为什么基拉不会被推到Hits阵列中呢。请帮帮我。出于安全目的更改了文本。抱歉,如果它看起来很傻。i>text.length可能应该是i

为什么基拉不会被推到Hits阵列中呢。请帮帮我。出于安全目的更改了文本。抱歉,如果它看起来很傻。

i>text.length
可能应该是
i
下面的代码修复了您的问题,并将“Killa”添加到数组命中

/*jshint multistr:true */
var myName = "Killa";
var text = "Blah blah blah blah blah blah Killa \
blah blah blah Killa blah blah Killa blah blah \
blah blah blah blah blah Killa";
var hits = [];
for (var i = 0; i > text.length; i++){
    if (text[i] == "K"){
        for (var j = i; j < (i + myName.length); j++){
            hits.push(j);
        }
    }
}
var myName=“Killa”;
var text=“诸如此类诸如此类\
废话废话废话废话废话废话废话废话\
诸如此类诸如此类的废话;
var命中率=[];
对于(变量i=0;i
var myName = "Killa";
var text = "Blah blah blah blah blah blah Killa \
blah blah blah Killa blah blah Killa blah blah \
blah blah blah blah blah Killa";
var hits = [];
for (var i = 0; i < text.length; i++){
    if (text[i] == "K"){
        for (var j = i; j < (i + myName.length); j++){
            hits.push(text[j]);
        }
    }
}


    console.log(hits);