Have you ever wondered what actually happens when you run a JavaScript program?

You write:

function add(a, b) {

return a + b;

}