var guid = "";
for (var i = 1; i <= 32; i++) {
var n = Math.floor(Math.random() * 16.0).toString(16);
guid += n;
if ((i == 8) || (i == 12) || (i == 16) || (i == 20)) guid += "-";
}num.toString(radix) 表示将 10 进制的数字转换为指定进制的数字的字符串表现,如31..toString(16),表示将 31 转换为16进制的 1F