Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Data una stringa es. albero invertire la prima e l'ultima lettera

    ..dando come risultato una stringa "olbera"..come si fa?!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    var foo = "albero";
    foo.substring(foo.length-1)+foo.substring(1,foo.length-1)+foo.substring(0,1)
    oppure

    codice:
    var foo = "albero";
    foo.replace(/(^\w)(.*)(\w$)/, "$3$2$1");

  3. #3

    Grazieee

    Potresti spiegarmi però il primo metodo con la concatenazione che non l'ho capito? So che il metodo stringa.substring (n,m) funziona restituendo una sottostringa ottenuta a partire dalla posizione n per m caratteri....

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Esistono 2 metodi in javascript per estrarre dei caratteri da una stringa, quello che hai descritto tu è "substr" mentre io ho utilizzato "substring"

    substring

    substr

  5. #5

    ...

    che poi hai unito con + così il primo da o il secondo lber e il terzo a Giusto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.