Ошибка при попытке вызвать метод в классе - х не является функцией - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь вызвать метод за пределами его класса, но мне все время сообщают следующее сообщение об ошибке: error: Uncaught TypeError: SmallestIntegerFinder.findSmallestInt не является функцией

Код работает и проходит тест ( codewars) но когда я пытаюсь вызвать этот метод, чтобы проверить его сам, я получаю ошибку. Кто-нибудь знает, почему это так?

Вот код

    "use strict";
//The class with the method in
class SmallestIntegerFinder {
  findSmallestInt(args) {
    let smallestOne = args[0];
    for(let i = 0; i<args.length ; i++){
      if(args[i]<smallestOne){
        smallestOne = args[i];
      }
    }
    return smallestOne
   }
}
//Here is me trying to call the method
SmallestIntegerFinder.findSmallestInt([34, -345, -1, 100])
...