Learn Basic JavaScript by Building a Role Playing Game - Step 165

Tell us what’s happening:

The error im getting:
You should use the concatenation operator to add the string . Here are the random numbers: to your "You picked " + guess string.

I don’t understand what’s wrong. I looked at other posts that are flagged as solved but I can’t figure it out.

Your code so far

function pick(guess) {
const numbers = ;
while (numbers.length < 10) {
numbers.push(Math.floor(Math.random() * 11));
}
text.innerText = "You picked " + guess;
text.innerText += ". Here are the random numbers: "
}

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0

Challenge Information:

Learn Basic JavaScript by Building a Role Playing Game - Step 165

Hey @Kaijyuu
Just use one text.innerText and use string concatenation to join all the strings

1 Like

Solved. It was the first thing I tried but I guess I had an extra space at the end so id didn’t count and from there I just complicated myself. And that’s how I ended up with 2 text.innerText :smiling_face_with_tear:

We learn by making mistakes
Keep up the good work

1 Like