f=function(n){
if(all(n%%(2:(n-1))!=0)){z=1
}else{z=0}
}
z
f=function(n){
if(all(n%%(2:(n-1))!=0)){z=1
}else{z=0}
}
z
你这个写的有点问题,可以参考这个
sushu <- function(x){
ifelse(0 %in% c(x %% c(2:ceiling(sqrt(x)))),"FALSE","TRUE")
}
sushu(17)