[2016-11-10]
CLASE 32:
Explicación prompt:
Sintaxis de javascript, captura información del Usuario. Toda la información que captura es cadena.
La
función prompt se utiliza para la entrada de datos por teclado. Cada vez que
necesitamos ingresar un dato con esta función, aparece una ventana donde
cargamos el valor.
La sintaxis
de la función prompt es:
<variable
que recibe el dato>=prompt(<mensaje a mostrar en la ventana>,<valor
inicial a mostrar en la ventana>);
La función
prompt tiene dos parámetros: uno es el mensaje y el otro el valor inicial a
mostrar.
TOMADO DE:
http://www.tutorialesprogramacionya.com/javascriptya/temarios/descripcion.php?cod=4&inicio=
EJEMPLO:
<html>
<head></head>
<script>
var a=parseInt(prompt("Digite el primer número"));
var b=parseInt(prompt("Digite el segundo número"));
alert(parseInt(a)+parseInt(b));
</script>
<body></body>
</html>
Traducción de Algoritmo a javascript:
EJERCICIOS:
2) Programa que visualice 10 líneas horizontales: Utilizando un código de 2 líneas.
<html>
<head></head>
<script>
for(i=1;i<=10;i++){
document.write(i+"<hr>");
}
</script>
<body></body>
</html>
Otra forma de enumerar las líneas:
for(i=10;i<=100;i+=10){
3) Leer dos notas y decir si paso o no la materia pero agregando el nombre del estudiante.
<html>
<head></head>
<script>
var nombre=prompt("Digite su nombre");
var nota1=parseFloat(prompt("nota1"));
var nota2=parseFloat(prompt("nota2"));
var def=(nota1+nota2)/2;
if (def>=75){
alert(nombre+ "paso");
}
else{
alert(nombre+ "no paso");
}
</script>
<body></body>
</html>
4) El anterior ejercicio pero con ciclo for:
<html>
<head></head>
<script>
for(i=1;i<=5;i++){
var nombre=prompt("Digite su nombre estudiante No."+i);
var nota1=parseFloat(prompt("nota1"));
var nota2=parseFloat(prompt("nota2"));
var def=(nota1+nota2)/2;
if (def>=75){
alert(nombre+ "paso");
}
else{
alert(nombre+ "no paso");
}
}
</script>
<body></body>
</html>
Se realizó evaluación del Segundo Indicador:
<html>
<head></head>
<script>
var a=prompt("digite un numero");
if (a<0){
a=a*-1;
document.write(Math.sqrt(a)+ "Raiz imaginaria <br>");
else{
document.write(Math.sqrt(a)+ " <br>");
}
</script>
<body></body>
</html>

No hay comentarios:
Publicar un comentario