-
Notifications
You must be signed in to change notification settings - Fork 0
/
verifica.js
33 lines (32 loc) · 1.23 KB
/
verifica.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function verifica1(){
var x = document.getElementById('numero1').value;
if(x==''){
document.getElementById('msg1').innerHTML = 'Erro: Informe um Valor';
}else if(isNaN(x)){
document.getElementById('msg1').innerHTML = 'Erro: Voce precisa informar os numeros 1,2 ou 3';
}else if (x<1 || x>3){
x = Number(x);
document.getElementById('msg1').innerHTML = 'Erro: Voce precisa informar os numero 1, 2 ou 3';
}else if (x>=1 && x<=3){
x =Number(x);
if(x==1) x='PEDRA';
if(x==2) x='PAPEL';
if(x==3) x='TESOURA'
document.getElementById('msg1').innerHTML = 'Voce escolheu:' + x;
}
}
function verifica2(){
var x = document.getElementById('numero2').value;
try {
if(x=='') throw 'Informe um Valor';
if(isNaN(x)) throw 'Voce precisa informar os numeros 1,2 ou 3';
x = Number(x);
if(x<1 || x>3) throw 'Voce precisa informar os numero 1, 2 ou 3';
if(x==1) x='PEDRA';
if(x==2) x='PAPEL';
if(x==3) x='TESOURA'
document.getElementById('msg2').innerHTML = 'Voce escolheu:' + x;
} catch (error) {
document.getElementById('msg2').innerHTML = 'Erro: ' + error;
}
}