Les fonctions sur les nombres
parseFloat() : convertit en float.
parseInt() : convertit en int.
let txtnombre = "12.95 euros";
let txtnombre2 = "Bonjour";
let mnt1 = parseFloat(txtnombre); //12.95
let mnt2 = parseInt(txtnombre); //12
let mnt3 = parseInt(txtnombre2); // NaN
// on peut tester si une valeur est un nombre avec isNaN()
let age = parseInt(window.prompt('Resneignez un nombre'))
if (isNaN(age)) {
console.log('Erreur, vous n\'avez pas renseigné un nombre')
}
Math.ceil : retourne l’entier supérieur ou égal au paramètre.
Math.floor: retourne l’entier inférieur ou égal au paramètre.
Math.min: retourne le plus petit de paramètres.
Math.max: retourne le plus petit de paramètres.
Math.round: retourne l’entier arrondi le plus proche.
Math.abs : retourne la valeur absolue.
Math.random: retourne une valeur aléatoire compris entre 0 et 1 (pas de paramètre, 1 non compris)
Last updated