JavaScript - relacionar el texto con el numero de caracteres y recorte el texto

 
Vista:

relacionar el texto con el numero de caracteres y recorte el texto

Publicado por Daniel (2 intervenciones) el 16/02/2021 04:51:08
Estoy recién empezando a aprender JavaScript y necesito ayuda para corregir esta función

1
2
3
4
5
6
function adjustText(text,number)
{
if(text.lenght>=number) {text.substring(0, number)
}
else if(text.lenght<number) {text.padEnd(number)}
}

La idea es que relacione el texto con el numero de caracteres y recorte el texto si el numero es menor o añada espacios en blanco a la derecha. En ambos casos el string debe ser igual de largo que el número ¿Qué tengo que hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

relacionar el texto con el numero de caracteres y recorte el texto

Publicado por joel (895 intervenciones) el 16/02/2021 10:22:59
Hola Daniel, creo que te has liado un poco con los if... haber que te parece este ejemplo:

1
2
3
4
5
6
7
8
function adjustText(text,number)
{
    return text.padEnd(number).substring(0, number);
}
 
console.log(adjustText("hola", 10)); // "hola      "
console.log(adjustText("hola", 3)); // "hol"
console.log(adjustText("hola", 1)); // "h"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar