Where's the error? 2.0


#1


How do I push letters to hits? Also, what are some other errors I have?
Thanks.


/*jshint multistr:true */
var text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus pretium pharetra magna ut volutpat. Aliquam a mollis augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi laoreet turpis vehicula placerat eleifend. Integer rhoncus nunc non nulla sagittis semper. Aliquam dignissim nisi a magna interdum finibus et quis odio. Aliquam a leo ut tellus dignissim ultricies non et metus. Curabitur et dapibus nibh, non dictum Krishna augue. Sed congue augue placerat sapien posuere, pretium ullamcorper diam pharetra. Nullam congue rutrum turpis non accumsan. Nulla commodo ante purus, eu vestibulum dolor porttitor sed. Vestibulum tristique placerat interdum. Phasellus facilisis quam sed aliquam eleifend. Phasellus at ante vehicula dui finibus tempor in et felis. Fusce venenatis est quis justo facilisis, Krishna vitae pretium ipsum porttitor. Ut tincidunt lectus quis maximus commodo. Suspendisse felis justo, condimentum non nisi id, rhoncus tristique ante. Cras vehicula pellentesque semper. Fusce sodales justo ut vulputate condimentum. Ut congue eu augue ac molestie. Nam mauris ipsum, hendrerit et tempus et, pulvinar quis nisl. Donec quis euismod massa, a placerat felis. Ut auctor faucibus ipsum nec fermentum. Nunc fermentum dui at justo porta, et malesuada ante mollis. Donec vehicula est mattis sapien tempor, ac iaculis quam. "
var myName="Krishna"
var hits=[]
for (i = 0; i < (text.length); i++){
    if (text[i] === "K"){
        for (j = i; j < (myName.length + i); j++){
            hits.push([0]);
        }
    }
};


#2

Oh, and it thinks I'm correct. What's the error?
/*jshint multistr:true */
var text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus pretium pharetra magna ut volutpat. Aliquam a mollis augue. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi laoreet turpis vehicula placerat eleifend. Integer rhoncus nunc non nulla sagittis semper. Aliquam dignissim nisi a magna interdum finibus et quis odio. Aliquam a leo ut tellus dignissim ultricies non et metus. Curabitur et dapibus nibh, non dictum Krishna augue. Sed congue augue placerat sapien posuere, pretium ullamcorper diam pharetra. Nullam congue rutrum turpis non accumsan. Nulla commodo ante purus, eu vestibulum dolor porttitor sed. Vestibulum tristique placerat interdum. Phasellus facilisis quam sed aliquam eleifend. Phasellus at ante vehicula dui finibus tempor in et felis. Fusce venenatis est quis justo facilisis, Krishna vitae pretium ipsum porttitor. Ut tincidunt lectus quis maximus commodo. Suspendisse felis justo, condimentum non nisi id, rhoncus tristique ante. Cras vehicula pellentesque semper. Fusce sodales justo ut vulputate condimentum. Ut congue eu augue ac molestie. Nam mauris ipsum, hendrerit et tempus et, pulvinar quis nisl. Donec quis euismod massa, a placerat felis. Ut auctor faucibus ipsum nec fermentum. Nunc fermentum dui at justo porta, et malesuada ante mollis. Donec vehicula est mattis sapien tempor, ac iaculis quam. "
var myName="Krishna"
var hits=[]
for (i = 0; i < (text.length); i++){
if (text[i] === "K"){
for (j = i; j < (myName.length + i); j++){
hits.push(text[j]);
}
}
};
if (hits.length = 0){
console.log("Your name wasn't found.")
}else{
console.log(hits)
}


#3

in programming a single equal sign is assign, to compare if things are equal use 2 equal signs


#4

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.