Conditional structures: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3:
=={{header|ActionScript}}==
:''See [[Conditional Structures#JavaScript|JavaScript]]''
 
=={{header|Aikido}}==
'''Conditional Expressions'''
<lang aikido>
var x = loggedin ? sessionid : -1
 
</lang>
 
'''if..elif..else'''
<lang aikido>
if (value > 40) {
println ("OK")
} elif (value < 20) {
println ("FAILED")
} else {
println ("RETRY")
}
</lang>
 
'''switch'''
<lang aikido>
switch (arg) {
case "-d":
case "--debug":
debug = true
break
case "-f":
force = true
break
default:
throw "Unknown option " + arg
}
 
switch (value) {
case > 40:
println ("OK")
break
case < 20:
println ("FAILED")
break
case in 50..59:
println ("WIERD")
// fall through
default:
println ("RETRY")
}
 
 
 
</lang>
 
=={{header|Ada}}==