La consola me dice que las variables no estan definidas
Publicado por Thomas (1 intervención) el 14/06/2019 00:09:22
Este es mi codigo y no encuentro la forma de arreglarlo
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<form>
<input type="text" id="suma1">
<input type="text" id="suma2">
<input type="button" value="Resultado" onclick=" document.getElementById('sumaresultado').innerHTML=('EL resultado de suma los dos números da: ' + (suma()));">
</form>
<br>
<form>
<input type="text" id="resta1">
<input type="text" id="resta2">
<input type="button" value="Resultado" onclick=" document.getElementById('restaresultado').innerHTML=('EL resultado de restar los dos números da: ' + (resta()));">
</form>
<br>
<form>
<input type="text" id="multi1">
<input type="text" id="multi2">
<input type="button" value="Resultado" onclick=" document.getElementById('multiresultado').innerHTML=('EL resultado de multiplicar los dos números da: ' + (multi()));">
</form>
<br>
<form>
<input type="text" id="divi1">
<input type="text" id="divi2">
<input type="button" value="Resultado" onclick=" document.getElementById('diviresultado').innerHTML=('EL resultado de dividir los dos números da: ' + (divi()));">
</form>
<script>
var suma = function(suma1, suma2) {
var suma1 = parseFloat(document.getElementById("suma1").value);
var suma2 = parseFloat(document.getElementById("suma2").value);
var resultado = suma1 + suma2;
return resultado;
}
var resta = function(resta1, resta2) {
var resta1 = parseFloat(document.getElementById("resta1").value);
var resta2 = parseFloat(document.getElementById("resta2").value);
var resultado = resta1 - resta2;
return resultado;
}
var multi = function(multi1, multi2) {
var multi1 = parseFloat(document.getElementById("multi1").value);
var multi2 = parseFloat(document.getElementById("multi2").value);
var resultado = multi1 * multi2;
return resultado;
var divi = function(divi1, divi2) {
var divi1 = parseFloat(document.getElementById("divi1").value);
var divi2 = parseFloat(document.getElementById("divi2").value);
var resultado = divi1 / divi2;
return resultado;
}
</script>
<p id="sumaresultado">(SUMA)</p>
<br>
<p id="restaresultado">(RESTA)</p>
<br>
<p id="multiresultado">(MULTIPLICACION)</p>
<br>
<p id="diviresultado">(DIVISION)</p>
Valora esta pregunta


0