Проблемы с объявлением нескольких функций - PullRequest
0 голосов
/ 25 мая 2019

Я разрабатываю простой тест на R. Я придумал функцию, которая использует другую функцию для проверки, является ли число простым или нет, но одна из них не распознается

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

ptest <- function(h) {
  for(i in h){
    x <- c(pascalTriangle(h)[h+1])
  } if(x%%h=0) {
    print(paste(h, "is a prime"))
  } else {
    print(paste(h, "is not a prime"))
  }
}

Я ожидал, что эта функция подставит треугольник Паскаля, превратит его в вектор и проанализирует остаток от деления, но когда я запускаю скрипт, он возвращает сообщение Error in ptest(2) : could not find function "ptest". Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...