Renverser des nombres en JavaScript

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous allons explorer le concept de renversement d'un nombre en JavaScript. Nous allons apprendre à utiliser des méthodes intégrées telles que split(), reverse() et join() pour accomplir cette tâche. À la fin de ce laboratoire, vous aurez une compréhension plus approfondie de la manière de manipuler les nombres en JavaScript.

Renverser un nombre

Pour renverser un nombre en utilisant JavaScript, vous pouvez utiliser la fonction reverseNumber() avec les étapes suivantes :

  1. Convertissez le nombre n en chaîne de caractères à l'aide de Object.prototype.toString().
  2. Utilisez String.prototype.split(), Array.prototype.reverse() et Array.prototype.join() pour obtenir la valeur renversée de n sous forme de chaîne de caractères.
  3. Convertissez la chaîne de caractères en nombre à l'aide de parseFloat().
  4. Conservez le signe du nombre à l'aide de Math.sign().

Voici le code pour la fonction reverseNumber() :

const reverseNumber = (n) =>
  parseFloat(`${n}`.split("").reverse().join("")) * Math.sign(n);

Vous pouvez tester la fonction avec ces exemples :

reverseNumber(981); // 189
reverseNumber(-500); // -5
reverseNumber(73.6); // 6.37
reverseNumber(-5.23); // -32.5

Sommaire

Félicitations ! Vous avez terminé le laboratoire Renverser un nombre. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.