Anonymous user
RPG attributes generator: Difference between revisions
m
→{{header|Dyalect}}
(add FreeBASIC) |
|||
Line 1,349:
var g3 = []
for i in 0..33 {
g3.add(rnd(max
}
g3.sort()
Line 1,355:
g3
}
func getSix() {
var g6 = []
Line 1,363:
g6
}
func Array.sum() {
var acc = 0
Line 1,371:
acc
}
func Array.findAll(pred) {
for x in this when pred(x) {
Line 1,379:
var good = false
while !good {
var gs = getSix()
var gss = gs.sum()
var hvc = gs.findAll(x => x > 14).len()
print("attribs: \(String.join(gs, separator
good = gs.sum() >= 75 && hvc > 1
print(" - " + (if good { "success" } else { "failure" }))
|