Передача глобальной переменной в функцию

Почему следующий код дает мне 0 вместо 1? Я хочу, чтобы моя функция изменила переменную, объявленную вне функции, но я не хочу указывать переменную в объявлении функции.

that = 0;

function go(input) {
    input++;
}

go(that);

console.log(that);

Ответы на вопрос(4)

Ваш ответ на вопрос