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.


<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo de JavaScript</title>
  <meta charset="UTF-8">
</head>
<body>

<script>
  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