Diferencia entre revisiones de «Programación en JavaScript/ClasesJS»

Contenido eliminado Contenido añadido
Raulbcneo (discusión | contribs.)
Raulbcneo (discusión | contribs.)
Línea 149:
Esta clase contiene funciones y propiedades relacionadas con las matemáticas.
 
<html>
<body>
<script language="javascript">
<script language="javascript">
document.write(Math.round(7.25) + "&lt;br&gt;");
document.write(Math.random() + "&lt;br&gt;");
no = Math.random()*10;
document.write(Math.round(no) + "&lt;br&gt;");
document.write(Math.max(2,4) + "&lt;br&gt;");
document.write(Math.min(2,4) + "&lt;br&gt;");
</script>
</body>
</body>
</html>
 
La función '''round''' permite redondear una cifra de coma flotante a un entero. '''random''' genera un número aleatorio, o si queremos que este número se encuentre entre 1 y 10, lo podemos hacer como en la siguiente linea, generando un número aleatorio y multiplicándolo por el máximo que queremos. '''max''' y '''min''' devuelven el número máximo y mínimo entre dos dados, respectivamente. A su vez, esta clase contiene también funciones trigonométricas como '''cos''', '''sin''', '''tan''', '''acos''', '''asin''', '''atan'''. Podemos contar con otras funciones de coma flotante como '''ceil''', '''log''', y '''sqrt''' (raiz cuadrada). Como puede comprobarse también, no hace falta crear un objeto para usar esta clase (se las denomina clases estáticas).
 
== Clase String ==