В данном случае - это рукожопие автора, который не знает принцип
DRY. Ибо в данной задаче можно одной функцией обойтись. А this.scrollTop = this.scrollHeight просто присваивает положению прокрутки элемента полную высоту содержимого, что прокрутит этот элемент до самого низа. Но и тот код вычисляет положение неправильно, правильнее будет, конечно же
this.scrollTop = this.scrollHeight - this.clientHeight