Considere o seguinte trecho de código escrito em HTML e JavaScript, que utiliza jQuery para manipular elementos da página, recuperar valores e executar expressões condicionais mediante o acionamento de um botão:
<html>
<head>
<script src="https://code.jquery.com/jquery-1.2.6.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".btn").click(function() {
$("#v2").html("6");
var a = 3;
var b = [1, function() { return true; }, "X"];
var x = $("#v1").val();
var y = $("#v2").html();
$("#v2").html("");
var cond = (y / a) === 2;
alert(
(jQuery.isFunction(b[1]) && cond) ? x * a : x - a
);
});
});
</script>
</head>
<body>
<div id="v2"></div>
<input id="v1" type="hidden" value="9">
<button class="btn">Executar</button>
</body>
</html>
Após o acionamento do botão “Executar”, será exibido na tela o valor: