这是算法的图片,我只是想知道这里的人是否知道底部MID()的含义并解释其实际作用。
答案 0 :(得分:0)
正如Illya在评论中所说,MID是一个子字符串函数。
因此,该代码正在执行的操作是生成一个1到10之间的随机数,如果该数字是3或6,它将循环并创建另一个随机数,这可能是因为字符串的格式为dd / mm / yyyy, mm / dd / yyyy,dd-mm-yyyy等,其中第3个和第6个字符不是数字。
如果随机数不是3或6,它将退出循环并返回位于随机位置的字符。
不确定While为何具有条件P> 10,因为RANDINT不应返回大于10的值。