我试图将JavaScript代码转换为Delphi,但是失败了。JavaScript:
/* generate random progress-id */
var uuid = "";
var i;
for (i = 0; i < 32; i++) {
uuid += Math.floor(Math.random() * 16).toString(16);
}
...以及它的输出:
a638aa8f74e2654c725fd3cdcf2927d3
我在 Delphi 中的尝试:
function uid: String;
var
i: Integer;
begin
for I := 0 to 31 do begin
result := result + IntToStr(Floor(Random * 16));
end;
end;
我对Delphi的了解有限,所以不知道该做什么。我希望能得到一些帮助并从中学习。
IntToStr
。 - Graymatter