Buen dia compañeros.Estoy realizando un ejercicio donde tengo que dejar que el usuario ingrese una cantidad de numeros a eleccion propia y luego calcular el maximo y el minimo..pero en algo estoy fallando(debe ser una tonteria) y no consigo que me salga bien.les copio lo que tengo puesto:
function Mostrar()
{
var contador = 0;
var respuesta ='si';
var minimo = 0;
var maximo = 0;
while(respuesta!='no')
{
contador++;
var numero = parseInt(prompt("ingrese un numero"));
respuesta = prompt("desea continuar?(no) para salir");
if(contador == 1)
{
maximo = numero;
minimo = numero;
}
if(contador >1 && numero > maximo)
{
numero = maximo;
}
if (contador > 1 && numero < minimo)
{
numero = minimo;
}
}
document.getElementById("maximo").value=maximo;
document.getElementById("minimo").value=minimo;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Curso Ingreso UTN FRA</title>
<!--Estilos-->
<link rel="stylesheet" type="text/css" href="../estilo.css">
<link rel="stylesheet" type="text/css" href="../animacion.css">
<!--final de Estilos-->
<!--Lógica-Programación-->
<script type="text/javascript" src="jsIteraciones (9).js"></script>
<!--Final de Lógica-Programación -->
</head>
<body>
<div class="CajaUno animated bounceInDown">
<h1>Ingrese datos.</h1>
<form id="FormIngreso">
<INPUT type="text" placeholder="El Máximo" id="maximo" readonly>
<INPUT type="text" placeholder="El Mínimo" id="minimo" readonly>
</form>
</div>
<div class="CajaUno animated bounceInLeft">
<button class="MiBotonUTN" onclick="Mostrar()" >Comenzar el ingreso</button>
</div>
<div class="CajaEnunciado animated bounceInLeft">
<h2>Enunciado:</h2>
<h3>
Al presionar el botón pedir números hasta que el usuario quiera,
mostrar el número máximo y el número mínimo.
</h3>
</div>
<div class="CajaAbajo animated bounceInUp">
<a class="MiBotonUTNLinea" onclick="location.href='index.html'" >Menú ejercicios</a>
</div>
</body>
</html>