JavaScript - La consola me dice que las variables no estan definidas

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 3 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

La consola me dice que las variables no estan definidas

Publicado por joel (895 intervenciones) el 14/06/2019 10:12:57
Fijate que te falta un cierre } en la función multi()!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar