while函数中未识别出花括号?(MAC上的R)
我正在尝试使用循环进行一些web抓取,但在代码中找不到错误。我得到的结果非常好,但是循环没有重新开始,因为花括号似乎是错误的 我的代码: 错误:}中出现意外的“}” 这意味着代码中有一个}到很多,更具体地说,就是最后一个,对吗?但是我只用了三次while函数中未识别出花括号?(MAC上的R),r,macos,loops,R,Macos,Loops,我正在尝试使用循环进行一些web抓取,但在代码中找不到错误。我得到的结果非常好,但是循环没有重新开始,因为花括号似乎是错误的 我的代码: 错误:}中出现意外的“}” 这意味着代码中有一个}到很多,更具体地说,就是最后一个,对吗?但是我只用了三次 一次在while{},一次用于if{},一次用于else{}。您的问题在这里: if ((s% %% 2) != 0) { “%”字符太多。也许你的意思是:如果s%%2!=0{最后还有一个。是的,但这就是实际上关闭while函数的那一个,不是吗?啊,是
一次在while{},一次用于if{},一次用于else{}。您的问题在这里:
if ((s% %% 2) != 0) {
“%”字符太多。也许你的意思是:如果s%%2!=0{最后还有一个。是的,但这就是实际上关闭while函数的那一个,不是吗?啊,是的,你是对的。它没有告诉你哪一行有错误吗?你用什么软件来运行代码?我正在使用R StudioI修复这个问题,但问题仍然存在。完全相同的错误消息?或者另一个错误消息?我看起来代码中也有一些逻辑错误
if ((s% %% 2) != 0) {