PROBLEMAS
-
Elaborar una función a la cual le enviemos tres enteros y muestre el menor.
-
Confeccionar una función a la cual le envíe tres enteros y los muestre ordenados de menor a mayor.
Problema 1.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
//Elaborar una función a la cual le enviemos tres enteros y muestre el menor.
function mostrarMenor(x1, x2, x3) {
if (x1 < x2 && x1 < x3) {
document.write('El menor de los tres valores es :' + x1);
} else {
if (x2 < x3) {
document.write('El menor de los tres valores es :' + x2);
} else {
document.write('El menor de los tres valores es :' + x3);
}
}
}
let valor1 = parseInt(prompt('Ingrese primer valor:'));
let valor2 = parseInt(prompt('Ingrese segundo valor:'));
let valor3 = parseInt(prompt('Ingrese tercer valor:'));
document.write('Los tres valores ingresados son ' + valor1 + ' ' + valor2 + ' ' + valor3 + '<br>');
mostrarMenor(valor1, valor2, valor3);
</script>
</body>
</html>
Problema 2.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
//Confeccionar una función a la cual le envíe tres enteros y
//los muestre ordenados de menor a mayor.
function mostrarOrdenados(x1, x2, x3) {
if (x1 < x2 && x1 < x3) {
document.write(x1 + ' ');
if (x2 < x3) {
document.write(x2 + ' ' + x3);
} else {
document.write(x3 + ' ' + x2);
}
} else {
if (x2 < x3) {
document.write(x2 + ' ');
if (x1 < x3) {
document.write(x1 + ' ' + x3);
} else {
document.write(x3 + ' ' + x1);
}
} else {
document.write(x3 + ' ');
if (x1 < x2) {
document.write(x1 + ' ' + x2);
} else {
document.write(x2 + ' ' + x1);
}
}
}
}
let valor1 = parseInt(prompt('Ingrese primer valor:'));
let valor2 = parseInt(prompt('Ingrese segundo valor:'));
let valor3 = parseInt(prompt('Ingrese tercer valor:'));
document.write('Los tres valores ingresados son ' + valor1 + ' ' + valor2 + ' ' + valor3 + '<br>');
document.write('Los valores ordenados de menor a mayor son: ');
mostrarOrdenados(valor1, valor2, valor3);
</script>
</body>
</html>