Ambiente HTML+Javascript para desenvolvimento de pequenos programas procedurais com sintaxe de Java
Entrada e saída de dados.
A entrada e a saída de dados são feitas usando-se as caixas de texto definidas na página, dentro da área de formulário (form) designada por "programa", e identificadas como "entrada" e "saida". Para fazer a entrada de dados, seu programa deverá ler o conteúdo da caixa de texto "document.programa.entrada". Esse conteúdo é acessado através da propriedade "value" da caixa; para atribuir esse valor à variável que no seu programa recebe a entrada, digamos "x", inclua no seu programa a seguinte linha
x = eval(document.programa.entrada.value);
document.programa.saida.value = y;
Para que seu programa faça a entrada e a saída de dados ele precisa conter as linhas acima, nessa ordem, e, entre elas, as linhas do código que você pretende executar.
Código
Digite o código do seu programa na área de texto abaixo, e pressione o botão executar para executá-lo (veja exemplo).
caixa de entrada: document.programa.entrada.value =
caixa de saída: document.programa.saida.value =
Exemplo: programa que lê um número, duplica-o, e escreve o resultado.
y = 2*x;