Documentação
| Logica Combinacional |
|||||
| Entrada |
Saida |
||||
| Interruptor |
Lampadas |
||||
| 5 |
6 |
1-AND |
2-OR |
3-NAND |
4-NOR |
| S |
S |
S |
S |
N |
N |
| S |
N |
N |
S |
S |
N |
| N |
S |
N |
S |
S |
N |
| N |
N |
N |
N |
S |
S |
function VerChave(elemento) {
return Chave[elemento] === undefined ? false : Chave[elemento]; }
function DesenharTela() {
//elementos sabem o que é para fazer. No caso acender e apagar lampada. Ligar/desligar interruptor.
//Verifica se chave esta ligada ou não
document.getElementById('ele1').innerHTML =
IconeLed[VerChave('ele5') && VerChave('ele6')];
document.getElementById('ele2').innerHTML =
IconeLed[VerChave('ele5') || VerChave('ele6')];
document.getElementById('ele3').innerHTML =
IconeLed[!(VerChave('ele5') && VerChave('ele6'))];
document.getElementById('ele4').innerHTML =
IconeLed[!(VerChave('ele5') || VerChave('ele6'))];
document.getElementById('ele5').innerHTML = IconeInterruptor[VerChave('ele5')];
document.getElementById('ele6').innerHTML = IconeInterruptor[VerChave('ele6')]; }
function TratarMouseover(id) {
document.getElementById(id).setAttribute("title", 'clique no '+ id +' para alterar'); }
function TratarClick(id) {
if (id == 'ele5'|| id == 'ele6') Chave[id] = !Chave[id];
}