Sto cercando di rimuovere gli ultimi 3 zeri 1437203995000Rimuovere gli ultimi 3 caratteri di stringa o numero in javascript
Come faccio questo in javascript. Im generare i numeri da nuova data funzione()
Sto cercando di rimuovere gli ultimi 3 zeri 1437203995000Rimuovere gli ultimi 3 caratteri di stringa o numero in javascript
Come faccio questo in javascript. Im generare i numeri da nuova data funzione()
Rimuovi ultimi 3 caratteri di una stringa
var str = '1437203995000';
str = str.substring(0, str.length-3);
// '1437203995'
Rimuovere ultime 3 cifre di un numero
var a = 1437203995000;
a = (a-(a%1000))/1000;
// a = 1437203995
Ecco un approccio utilizzando str.slice(0, -n)
. Dove n è il numero di caratteri che si desidera troncare.
var str = 1437203995000;
str = str.toString();
console.log("Original data: ",str);
str = str.slice(0, -3);
str = parseInt(str);
console.log("After truncate: ",str);
Questo è un metodo piacevole! Ecco una funzione per uso generale: 'function removeDigits (x, n) {return (x- (x% Math.pow (10, n)))/Math.pow (10, n)}', in cui 'x' è il numero da cui vorresti rimuovere le cifre, e 'n' il numero di cifre che vorresti rimuovere. – Oscar
Brillante suggerimento, davvero, @Oscar! –