2026-05-30 17:09:58 +08:00
|
|
|
package rand
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"apigo.cc/go/jsmod"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func init() {
|
|
|
|
|
jsmod.Register("rand", map[string]any{
|
2026-06-08 20:59:51 +08:00
|
|
|
"Int": func(min, max int64) int64 {
|
2026-05-30 17:09:58 +08:00
|
|
|
return Int(min, max)
|
|
|
|
|
},
|
2026-06-08 20:59:51 +08:00
|
|
|
"FastInt": func(min, max int64) int64 {
|
2026-05-30 17:09:58 +08:00
|
|
|
return FastInt(min, max)
|
|
|
|
|
},
|
2026-06-08 20:59:51 +08:00
|
|
|
"Float": func(min, max float64) float64 {
|
2026-05-30 17:09:58 +08:00
|
|
|
return Float(min, max)
|
|
|
|
|
},
|
2026-06-08 20:59:51 +08:00
|
|
|
"FastFloat": func(min, max float64) float64 {
|
2026-05-30 17:09:58 +08:00
|
|
|
return FastFloat(min, max)
|
|
|
|
|
},
|
2026-06-08 20:59:51 +08:00
|
|
|
"Byte": Byte,
|
|
|
|
|
"Bytes": Bytes,
|
|
|
|
|
"Perm": Perm,
|
2026-05-30 17:09:58 +08:00
|
|
|
})
|
|
|
|
|
}
|