Rock-paper-scissors: Difference between revisions
Content added Content deleted
m (→{{header|Sidef}}: updated code) |
|||
Line 196: | Line 196: | ||
break; |
break; |
||
} |
} |
||
a -= |
a -= plays[s]; |
||
} while ( |
} while (rsk_greater(plays, s, s)); |
||
return r_q_text(beats, s); |
return r_q_text(beats, s); |
||
Line 240: | Line 240: | ||
if (!compare(s, c)) { |
if (!compare(s, c)) { |
||
o_text("Draw\n"); |
o_text("Draw\n"); |
||
} elif (!compare(c, |
} elif (!compare(c, beats[s])) { |
||
computer += 1; |
computer += 1; |
||
o_text("Computer wins\n"); |
o_text("Computer wins\n"); |
||
Line 248: | Line 248: | ||
} |
} |
||
r_up(plays, s); |
|||
o_form("Score: Human: ~, Computer: ~\n", human, computer); |
o_form("Score: Human: ~, Computer: ~\n", human, computer); |