Где я допустил ошибку в конcтрукторе?

var Time = function(name) {
         this.name = name;
         this.start = function (){
                  var t1 = new Date();
                  return t1;
         };
         this.stop = function (){
              var t2 = new Date();
                  var sum;
                  return  sum += t2 - t1;    
         };
};


var result = new Time ('эта функция');
console.log(Time.start());
var i,
    x;
 for ( i = 0; i < 1000; i++) {
          return x += i * i ;
 }
console.log(Time.stop());


и выдает ошибку "Unexpected token, expected " указывая на 3 строку.
this.start и this.stop не подсвечивает даже редактор, как будто не видет их . хотя я делал подобно видео уроку, создания конструкторов.
// эту задачу можно решить и более простым способом , но нужно именно этот.
Помогите разобраться с моими ошибками , и моими пробелами в знании js , не присылая сразу готовое решение.
Заранее спасибо.
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
@l1l1l1
this.start = function() {
Может так?)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы