Comment convertir une chaîne en nombre

Je peux pas comprendre comment faire pour convertir cette chaîne 82144251 pour un certain nombre.

Code:

var num = "82144251";

Si j'ai essayer le code ci-dessous la .toFixed() fonction permet de convertir mon nombre en une chaîne de caractères...

Question de mise à jour:
Je suis en utilisant Google Apps Script-éditeur et qui doit être la question...

num = parseInt(num).toFixed() //if I just do parseInt(num) it returns 8.2144251E7
  • Le .toFixed() fonction n'est, en fait, de retour d'une chaîne, pas un numéro.
  • developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/...
  • vous êtes à la recherche pour Number(num)
  • Notez également que 8.2144251E7 est précisément la même valeur que 82144251.
  • le même problème avec le Numéro(num)
  • J'ai essayé avec .toFixed(0), il renvoie toujours une chaîne de caractères
  • J'ai besoin d'être exactement 82144251, sans décimales
  • Pourquoi faites-vous appel à .toFixed() à tous? parseInt() renvoie un nombre, c'est tout ce dont vous avez besoin.
  • C'est parce que .toFixed() renvoie toujours une chaîne de caractères comme la documentation, je fournis explique. Voir ma réponse ci-dessous pour un correctif.
  • Je ne comprends pas pourquoi le résultat de parseInt n'est pas ce que vous êtes après.
  • quel problème? "parseInt(num) renvoie 8.2144251E7"? - non, il n'est pas
  • Mise à jour de ma question, désolé! Le script google editor est un gâchis.
  • 8.2144251E7 est exactement 82144251. Ils sont deux façons d'écrire la même valeur numérique. Effectuer une === la comparaison, si vous ne me croyez pas. Lorsque vous alert() ou console.log() un certain nombre, il est converti en une chaîne de caractères pour l'affichage.
  • num =+ "num"; est le problème. Qu'est-ce que cette ligne censé faire?
  • il fixe.
  • ok, je pense que c'est Logger.log qui corrompt vos données. Essayez de l'insérer num dans le document, il devrait être tout droit
  • Je vais me renseigner, merci!
  • Double Possible de Javascript: Conversion d'une Chaîne à Nombre?

InformationsquelleAutor Valip | 2016-11-18