Conditional Examples
by Emily Humphrey
JavaScript
var isArthur = false;
var isKing = true;
var isArcher = true;
var weapon = isArthur ? "Excalibur" : "Longsword";
var helm;
isArthur && isKing ? (helm = "Goosewhite", weapon = "Excaliber")
: (helm = "iron helm", weapon = "Longsword");
isArthur && isKing ? (helm = "Goosewhite", weapon = "Excaliber")
: isArcher ? (helm = "Mail Helm", weapon = "Longbow")
: (helm = "Iron Helm", weapon = "Longsword");
alert(helm+" "+weapon);
//alert("Weapon: " + (isArthur ? "Excalibur" : "Longsword"));
//alert("Weapon: " + (isArthur && isKing ? "Excalibur" : "Longsword"));
//isArthur && isKing ? alert("It's King Arthur") : alert("It's not king arthur");