Заранее извиняюсь за тупой вопрос, но почему когда мы определяем метод у класс, этот метод находится в свойстве prototype, а не в самом классе, то есть исходя из скриншота, С.rand == undefined, С.prototype.rand == function rand(){....}; Почему так происходит? Я уже совсем запутался.