Hola qué tal.
En javascript no hay problema con utilizar primero un indice mayor que el segundo.
Si se indica un final más pequeño que un inicio, javascript los considera de forma inversa, ya que automáticamente asigna el valor más pequeño al inicio y el más grande al final
Incluso puedes colocar un número negativo.
En J2SE habría una excepción de "indice fuera de rango"
Saludos.
En javascript no hay problema con utilizar primero un indice mayor que el segundo.
Código (javascript) [Seleccionar]
String str="Un hermoso dia";
String subStr=str.substring(10, 3);
Código [Seleccionar]
hermoso
Si se indica un final más pequeño que un inicio, javascript los considera de forma inversa, ya que automáticamente asigna el valor más pequeño al inicio y el más grande al final
Incluso puedes colocar un número negativo.
Código (javascript) [Seleccionar]
str.substring(10,-3)
En J2SE habría una excepción de "indice fuera de rango"
Saludos.