Understanding Uninitialized Variables/HELP PLEASE

Hello All,
I really don’t understand the task and i’m not sure what to do here.
Help will be appreciated.
Thank you

Your code so far


// Initialize these three variables
var a;
var b;
var c;

// Do not change code below this line

a = a + 1;
b = b + 5;
c = c + " String!";

MY  CODE:
var a = 5;
var b =10;
var c =  "I'm a";



Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/understanding-uninitialized-variables

Try editing the variables which were already presented to you, in the place they were presented. Here is the first one:

var a = 5;

The problem you are having is that you are declaring your variables AFTER they are required. Javascript works top down so you need to declare your variables and initialise them prior to using them.

when there is a line like this in the code you should always respect it