Public Function Random(ByVal StartNum As Int32, ByVal ToNum As Int32) As Int32() Dim Num(), i As Int32 For i = 0 To 4 Num(i) = CInt((ToNum - StartNum + 1) * Rnd() + StartNum) Next Return Num End Function
忘了一点, 上面的Dim Num(), i as Int32 应该是: Dim Num(4), i as Int32
产生62位内任意数字大小写字母的随机数 private static char[] constant= { '0','1','2','3','4','5','6','7','8','9', 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z', 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z' }; public static string GenerateRandom(int Length) { System.Text.StringBuilder newRandom = new System.Text.StringBuilder(62); Random rd= new Random(); for(int i=0;i<Length;i++) { newRandom.Append(constant[rd.Next(62)]); } return newRandom.ToString(); }
function test() { var arr = new Array(5) for(var i = 0; i < 5; i ++) { arr[i] = 20 * Math.floor((Math.random() * 10)) + 20 } }
Public Function Random(ByVal StartNum As Int32, ByVal ToNum As Int32) As Int32()
Dim Num(), i As Int32 For i = 0 To 4
Num(i) = CInt((ToNum - StartNum + 1) * Rnd() + StartNum)
Next
Return Num
End Function
上面的Dim Num(), i as Int32 应该是:
Dim Num(4), i as Int32
private static char[] constant=
{
'0','1','2','3','4','5','6','7','8','9',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'
};
public static string GenerateRandom(int Length)
{
System.Text.StringBuilder newRandom = new System.Text.StringBuilder(62);
Random rd= new Random();
for(int i=0;i<Length;i++)
{
newRandom.Append(constant[rd.Next(62)]);
}
return newRandom.ToString();
}
{
var arr = new Array(5)
for(var i = 0; i < 5; i ++)
{
arr[i] = 20 * Math.floor((Math.random() * 10)) + 20
}
}