in

¿Cómo puedo cortar / cortar / recortar el último carácter de una cadena usando Javascript?

apple touch icon@2

A través del método slice (indexStart, indexEnd): tenga en cuenta que esto NO CAMBIA la cadena existente, crea una copia y cambia la copia.

console.clear();
let str = "12345.00";
let a = str.slice(0, str.length -1)
console.log(a, "<= a");
console.log(str, "<= str is NOT changed");

A través del método de expresión regular: tenga en cuenta que esto NO CAMBIA la cadena existente, crea una copia y cambia la copia.

console.clear();
let regExp = /.$/g
let b = str.replace(regExp,"")
console.log(b, "<= b");
console.log(str, "<= str is NOT changed");

A través del método array.splice () -> esto solo funciona en matrices, y CAMBIA, la matriz existente (así que tenga cuidado con esta), primero deberá convertir una cadena en una matriz y luego volver.

console.clear();
let str = "12345.00";
let strToArray = str.split("")
console.log(strToArray, "<= strToArray");
let spliceMethod = strToArray.splice(str.length-1, 1)
str = strToArray.join("")
console.log(str, "<= str is changed now");

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

7.1

Trazar fracciones en una recta numérica

d6dad75a9918404bb42f6a42d0cfd1c7 1200 80

Los 56 personajes de Marvel vs Capcom 2