El docente, publico una serie de ejercicios e información de java script sobre números aleatorios y funciones matemáticas.
De programación Java script, sabemos muy poco, así como podemos realizar programas que lean nuestros nombres y edades, también podemos realizar bastantes y amplias operaciones matemáticas de calculo trigonométrico, algebraico y aritmético.Algunas de ellas solamente necesitamos poner su nombre la respectiva función para llamarlas y realizar la operación, pero con otras si tenemos que desarrollar nuestra propia variable que se encargue de realizar las operaciones basándonos en las funciones básicas previamente creadas por los mismos desarrolladores del lenguaje. Algunas de las funciones matemáticas que podemos usar de manera predeterminada en Java script son las siguientes:
- abs() : Nos devuelve el valor absoluto de determinado numero.
- max(v1,,,v2): Nos devuelve el valor máximo dentro de un conjunto de datos.
- min(v1,,,v2): Nos devuelve el valor mínimo dentro de un conjunto de datos.
- round(): Con ella podemos redondear un numero.
- exp(): Nos devuelve el valor exponencial de un numero.
- log(): Nos devuelve el logaritmo de un numero.
- pow(base,exponente): Calcula la potencia de una base y un exponente.
- sqrt(): Calcula la raíz cuadrada de un numero.
- sin(): Nos devuelve el seno de un numero.
- cos(): Nos devuelve el coseno de un numero.
- tan(): Nos devuelve la tangente de un numero.
- asin(): Nos devuelve el arcoseno de un numero.
- acos(): Nos devuelve el arcocoseno de un numero.
- atan(): Nos devuelve la arcotangente de un numero.
codigos:
<script>
function uno() {
var a= Math.random();
alert("El numero aleatorio entre o y 1 es:" + a);
}
function dos(){
var b= Math.round(Math.random()*10);
alert("El numero aleatorio entre 0 y 10 es:" + b);
}
function aleatorio(a,b) {
return Math.round(Math.random()*(b-a)+parseInt(a));
}
function calcula_aleatorio_formulario(){
minimo = document.f1.minim.value
maximo = document.f1.maxim.value
resultado = aleatorio(minimo,maximo)
document.f1.res.value = resultado
}
</script>
<body>
<p>
<input type="button" value="Ejemplo 1" onclick="uno();" />
<input type="button" value="Ejemplo 2" onclick="dos();" />
</p>
<hr color="#FF0000" size="3" />
<p>
<FORM name=f1>Mínimo: <INPUT maxLength=5 size=5 name=minim> <BR>Máximo: <INPUT
maxLength=5 size=5 name=maxim> <BR><BR><INPUT onclick=calcula_aleatorio_formulario() type=button value="calcular aleatorio">
<BR><BR>Número aleatorio entre el mínimo y el máximo : <INPUT maxLength=5 size=5 name=res>
</FORM>
</p>
</body>
<script>
function uno (){
var aleatorio = Math.floor(Math.random() * 51) + 25;
document.write("<p>" + aleatorio + "</p>");
}
function aleatorio() {
var min = parseInt(document.getElementById('min').value);
var max = parseInt(document.getElementById('max').value);
var res = Math.floor(Math.random() * (max - min + 1)) + min;
document.getElementById('resultado').innerHTML = res.toString();
}
</script>
<body>
<p>
<input type="button" value=" Ejemplo 1" onclick="uno();" >
</p>
<hr color="#FF0000" size="3" />
<p>
<form >
<label for="min">Valor mínimo: </label>
<input id="min" />
<label for="max">Valor máximo: </label>
<input id="max" />
<input type="button" value="Calcular" onClick="aleatorio();"/>
</form>
<p id="resultado"></p>
</p>
</body>
No hay comentarios:
Publicar un comentario