Problema en código Js
Publicado por delldm (4 intervenciones) el 03/08/2019 00:55:01
Soy nuevo en javascript y algo no cuadra en el código de un viejo curso de udemy. estoy haciendo pesa como 700Mb.
Teniendo presente que la matriz ya fue declarada y la entrada de datos establecida, Qué anda mal en este código?:
El problema es que "siempre se va en la matriz directo al mensaje 1" se cumpla o no el if resultado <= 0 y pues nunca muestra de la matriz el mensaje[0]. En todo caso, acá dejo todo completo:
*******************************************************************************************************
Adjunto los archivos en cuestión.
Teniendo presente que la matriz ya fue declarada y la entrada de datos establecida, Qué anda mal en este código?:
1
2
3
4
5
6
7
if(resultado <= 0 ){
alert(mensajes[0]);
}else if (resultado >= 10000){
alert(mensajes[1]);
}else{
alert(MontoaCambiar + " Dólares son " + resultado + " Yens");
}
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
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Convertidor</title>
<link href="normalize.css" rel="stylesheet" >
<link href="base.css" rel="stylesheet" >
</head>
<body>
<h1>Convertidor de Dólares a Bolívares Soberanos</h1>
<div class="contenidos">
<label>Monto:</label>
<input id="dolares" type="number" placeholder="Monto en Dólares">
<button onclick="ConvertirDollarsaYens()" >
Convertir a Yens
</button>
</div>
<script src="practica1.js"></script>
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
let mensajes = ["Ingrese una cantidad por favor!" , "Monto supera lo establecido en nuestra sucursal"]
function ConvertirDollarsaYens(){
let PreciodelDollar = 13107;
let MontoaCambiar = document.getElementById("dolares").value;
resultado = PreciodelDollar * MontoaCambiar;
//alert(resultado);
if(resultado <= 0 ){
alert(mensajes[0]);
}else if (resultado >= 10000){
alert(mensajes[1]);
}else{
alert(MontoaCambiar + " Dólares son " + resultado + " Yens");
}
}
- 18_Workshop-1.rar(10,1 KB)
Valora esta pregunta


0