Dia 27
This commit is contained in:
133
Practicas/Practicas JS/Practica 1/Ejercicio_01.html
Normal file
133
Practicas/Practicas JS/Practica 1/Ejercicio_01.html
Normal file
@@ -0,0 +1,133 @@
|
||||
<!Doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Ejercicio 01 Javascript</title>
|
||||
</head>
|
||||
<body>
|
||||
<button id="suma" onclick="suma();">Suma números</button>
|
||||
|
||||
<script type="text/javascript">
|
||||
// 1- Hacer un programa que pida dos numeros(prompt) y nos muestre(document.write) la frase: "La suma de "4" más "5" es 9".
|
||||
|
||||
|
||||
function suma() {
|
||||
// Pide al usuario UN NÚMERO
|
||||
let primerNumero ;
|
||||
while (true) {
|
||||
primerNumero= parseFloat(prompt("Ingresa UN NÚMERO"));
|
||||
// Control de dato(precio)
|
||||
if(!isNaN(primerNumero)) {
|
||||
|
||||
break; // Sale del bucle si el precio es válido}
|
||||
}
|
||||
alert("Introduce un numero válido");
|
||||
}//Mientras el número no se a correcto
|
||||
|
||||
// Pide al usuario Otro NÚMERO
|
||||
let segundoNumero ;
|
||||
|
||||
while (true) {
|
||||
segundoNumero= parseFloat(prompt("Ingresa Otro NÚMERO"))
|
||||
// Control de dato(precio)
|
||||
if(!isNaN(segundoNumero)) {
|
||||
|
||||
break; // Sale del bucle si el precio es válido}
|
||||
}
|
||||
alert("Introduce un segundo numero válido");
|
||||
}//Mientras el número no se a correcto
|
||||
|
||||
// Suma los números
|
||||
let suma =primerNumero+segundoNumero;
|
||||
document.write("La suma de " + primerNumero + " más " + segundoNumero +" es "+suma);
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//Ahora(Hay que empaquetar todas las instrucciones en funciones).
|
||||
/*
|
||||
function suma(){
|
||||
let a=parseFloat(prompt("Escribe un número"));
|
||||
while (isNaN(a)) {
|
||||
alert("Por favor, ingrese un número válido.");
|
||||
a=parseFloat(prompt("Escribe un número"));
|
||||
}
|
||||
let b=parseFloat(prompt("Escribe otro número"));
|
||||
while (isNaN(b)) {
|
||||
alert("Por favor, ingrese un número válido.");
|
||||
b=parseFloat(prompt("Escribe un número"));
|
||||
}
|
||||
let suma =a+b;
|
||||
document.write("La suma de " + a + " más " + b +" es "+suma);
|
||||
return [ a, b ];
|
||||
}
|
||||
suma();
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
function obtenerNumeroDesdeUsuario() {
|
||||
// Solicitar al usuario un número mediante prompt
|
||||
let input = prompt("Ingrese un número");
|
||||
|
||||
// Convertir la entrada a un número y verificar si es un número válido
|
||||
let numero = parseFloat(input);
|
||||
while (isNaN(numero)) {
|
||||
alert("Por favor, ingrese un número válido.");
|
||||
input = prompt("Ingrese un número");
|
||||
numero = parseFloat(input);
|
||||
}
|
||||
|
||||
return numero;
|
||||
}
|
||||
|
||||
function mostrarSuma(num1, num2) {
|
||||
// Calcular la suma de los dos números
|
||||
let suma = num1 + num2;
|
||||
|
||||
// Mostrar la frase con el resultado
|
||||
alert(`La suma de "${num1}" más "${num2}" es ${suma}`);
|
||||
}
|
||||
|
||||
// Pedir al usuario dos números
|
||||
let primerNumero = obtenerNumeroDesdeUsuario();
|
||||
let segundoNumero = obtenerNumeroDesdeUsuario();
|
||||
|
||||
// Mostrar la suma de los dos números
|
||||
mostrarSuma(primerNumero, segundoNumero);
|
||||
*/
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user