Exemplos Praticos
1
Calculadora Simples
Um exemplo basico de operacoes matematicas e funcoes.
function calcular(a, b, operacao) {
if (operacao == "soma") {
return a + b;
} else if (operacao == "sub") {
return a - b;
} else {
return 0;
}
}
res = calcular(10, 5, "soma");
print("Resultado: " + res);2
Interacao com Usuario
Usando input para coletar dados.
nome = input("Digite seu nome:");
idade = input("Digite sua idade:");
if (idade >= 18) {
print(nome + " e maior de idade.");
} else {
print(nome + " e menor de idade.");
}3
Loop e Arrays
Iterando sobre dados.
contador = 0;
lista = ["Um", "Dois", "Tres"];
while (contador < lista.length) {
print("Item: " + lista[contador]);
contador = contador + 1;
}4
Lista de Tarefas (Mini App)
Um exemplo completo combinando eventos, arrays e manipulacao de DOM.
tarefas = [];
inputTarefa = select("#nova-tarefa");
btnAdicionar = select("#btn-add");
listaHtml = select("#lista-tarefas");
function renderizar() {
html = "";
i = 0;
while (i < tarefas.length) {
html = html + "<li>" + tarefas[i] + "</li>";
i = i + 1;
}
listaHtml.html(html);
}
btnAdicionar.onClick(function() {
texto = inputTarefa.value();
if (texto != "") {
tarefas.push(texto);
inputTarefa.value(""); // Limpar input
renderizar();
}
});