Duda de error
Buenas ! Para empezar, soy novato en programación y llevo muy pocos días. Espero poder aprender y aportar mucho a este foro :) !
Ahora, tengo un problema. El siguiente código lo he hecho para sacar la nota máxima y la nota mínima de 5 notas que se introducen. Lo he hecho con Arrays, pero el problema es que sin introducir 0, SIEMPRE me sale que la nota mínima es 0. Podriais echarle un ojo porfavor?
<script language="JavaScript">
var notas=new Array();
var min=0;
var max=0;
for (i=0;i<5;i++)
{
notas=parseInt(prompt("Introduce notas ",""));
}
for (i=0;i<5;i++)
{
alert("Notas introducidas "+notas);
min=[0]
max=[0]
}
for (i=0;i<5;i++)
{
if min>notas
{
min=notas
}
if max<notas
{
max=notas
}
}
alert("La nota máxima es: "+max);
alert("La nota mínima es: "+min);
</script>
Gracias :)
Ahora, tengo un problema. El siguiente código lo he hecho para sacar la nota máxima y la nota mínima de 5 notas que se introducen. Lo he hecho con Arrays, pero el problema es que sin introducir 0, SIEMPRE me sale que la nota mínima es 0. Podriais echarle un ojo porfavor?
<script language="JavaScript">
var notas=new Array();
var min=0;
var max=0;
for (i=0;i<5;i++)
{
notas=parseInt(prompt("Introduce notas ",""));
}
for (i=0;i<5;i++)
{
alert("Notas introducidas "+notas);
min=[0]
max=[0]
}
for (i=0;i<5;i++)
{
if min>notas
{
min=notas
}
if max<notas
{
max=notas
}
}
alert("La nota máxima es: "+max);
alert("La nota mínima es: "+min);
</script>
Gracias :)
alert("Notas introducidas "+notas);
min=[0]
max=[0]
min y max, deben ser [i] en vez de 0
min=[0]
max=[0]
min y max, deben ser [i] en vez de 0
Yo más bien apostaría por algo así:
<script language="JavaScript">
var notas=new Array();
var min=0;
var max=0;
for (i=0;i<5;i++)
{
notas[i]=parseInt(prompt("Introduce notas ",""));
}
for (i=0;i<5;i++)
{
alert("Notas introducidas " + notas);
}
for (i=0;i<5;i++)
{
if (min>notas[i])
{
min=notas[i];
}
if (max<notas[i])
{
max=notas[i];
}
}
alert("La nota máxima es: "+max);
alert("La nota mínima es: "+min);
</script>
Saludos!
http://www.xatcom.net Diseño web y comunicación
<script language="JavaScript">
var notas=new Array();
var min=0;
var max=0;
for (i=0;i<5;i++)
{
notas[i]=parseInt(prompt("Introduce notas ",""));
}
for (i=0;i<5;i++)
{
alert("Notas introducidas " + notas);
}
for (i=0;i<5;i++)
{
if (min>notas[i])
{
min=notas[i];
}
if (max<notas[i])
{
max=notas[i];
}
}
alert("La nota máxima es: "+max);
alert("La nota mínima es: "+min);
</script>
Saludos!
http://www.xatcom.net Diseño web y comunicación