PROBLEMA
-
Crear un vector de 10 elementos con valores aleatorios comprendidos entre 0 y 1000. Buscar el menor y luego generar otro vector a partir de dicha posición hasta el final.
Problema 1.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
let vec = [];
for (let f = 0; f < 10; f++) {
vec[f] = parseInt(Math.random() * 1001);
}
document.write('Vector original<br>');
for (let f = 0; f < vec.length; f++) {
document.write(vec[f] + '-');
}
document.write('<br>');
let menor = vec[0];
let pos = 0;
for (let f = 1; f < vec.length; f++) {
if (vec[f] < menor) {
menor = vec[f];
pos = f;
}
}
document.write('Elemento menor del vector:' + menor);
document.write('<br>');
let vec2 = vec.slice(pos);
document.write('Vector resultante de la llamada a slice<br>');
for (let f = 0; f < vec2.length; f++) {
document.write(vec2[f] + '-');
}
</script>
</body>
</html>