Array: métodos push y pop

PROBLEMA

  1. Crear un vector con 5 valores aleatorios comprendidos entre 1 y 1000. Luego extraer los dos últimos elementos sumarlos y mostrarlos. Imprimir también el tamaño final del vector.
Solución
Problema 1.


<html>
<head>
</head>
<body>

<script type="text/javascript">

  var  vec=[];
  var f;
  for(f=0;f<5;f++)
  {
    var nro=1+(Math.random()*1000);
    vec.push(parseInt(nro));
  }
  for(f=0;f<vec.length;f++)
  {
    document.write(vec[f]+'<br>');
  }
  var sumaultimos=vec.pop()+vec.pop();
  document.write('La suma de las dos últimas componentes es:'+sumaultimos+'<br>');
  document.write('Tamaño final del vector'+vec.length+'<br>');
  document.write('Elementos restantes del vector<br>');
  for(f=0;f<vec.length;f++)
  {
    document.write(vec[f]+'<br>');
  }

</script>

</body>
</html>


Retornar al menu