L'objet MATH (1/4) |
Calculez avec JavaScript ou VBScript |
|
 |
Il est extrêmement pratique de pouvoir, avec quelques lignes de script, s'écrire vite fait une petite fonction résolvant tel ou tel problème... Les exemples qui suivent sauront, j'espère, vous en persuader !
|
Télécharger tout le tutorial JavaScript/VBScript
Fonctions de base -
Fonctions avancées -
Exemples -
Exemples II -
Exercice
Petit rappel de quelques unes des méthodes...
| Fonction | JavaScript - Exemple - VBScript | Commentaire |
Math.abs()
Abs() |
document.write(Math.abs(-5))
document.write Abs(-5)
|
Retourne la valeur absolue de son argument. |
Math.round()
Round([,]) |
document.write(Math.round(3.456))
function Rond(num,p) { // en JavaScript p=Math.pow(10,p) return Math.round(num*p)/p } document.write(Rond(3.456,1))
|
document.write Round(3.567)
document.write Round(3.567,1)
|
Retourne l'arrondi de son argument. En VBScript, le 2ème argument peut indiquer la précision |
| Math.ceil() |
document.write(Math.ceil(2.456))
function Ceil(nombre) ' en VBScript Ceil= Round(nombre+0.5) end function document.write Ceil(-2.456)
|
|
Retourne le plus petit entier supérieur ou égal à son argument. |
Math.floor()
Int() |
document.write(Math.floor(2.456))
document.write Int(-2.456)
|
Retourne le plus grand entier inférieur ou égal à son argument. |
| Math.max(a,b,...) |
document.write(Math.max(2,3))
function Max(a,b) ' en VBScript if a>b then Max=a else Max=b end function document.write Max(2,3)
|
|
Retourne le plus grand des arguments. |
| Math.min(a,b,...) |
document.write(Math.min(2,3))
function Min(a,b) ' en VBScript if a>b then Min=b else Min=a end function document.write Min(2,3)
|
|
Retourne le plus petit des arguments. |
Math.pow(a,b)
a^b |
document.write(Math.pow(2,3))
document.write 4^0.5
|
Retourne la puissance b du nombre a. |
Math.sqrt()
Sqr() |
document.write(Math.sqrt(3))
document.write Sqr(4)
|
Retourne la racine carrée de son argument. |
a%b
a Mod b |
document.write(15%4)
document.write 15 Mod 7
|
Le reste de la division entière de a par b. |
Math.random()
Rnd |
document.write(Math.random())
Randomize : document.write Rnd
|
Retourne un nombre pseudo-aléatoire compris entre 0 et 1. |
Didier le
30/05/2003 (96 463 hits) |
|
|