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

    Data una parola esempio "pennarello" cambiare tutte le vocali in numeri

    Devo fare degli esercizi con le stringhe..Come posso creare un codice con Javascript che mi permette di modificare più occorrenze come in questo caso ricercare le vocali a-e-i-o-u e modificarle con i numeri da 0 a 4 ad esempio?
    Dandomi come risultato con document.write "p1nn0r1ll3"?

    Grazie anticipatamente!

  2. #2
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    codice:
    var sOriginale = "pennarello";
    var sCorrezione = sOriginale.replace(/[aeiou]/gi, function (sVocale) { return "aeiou".indexOf(sVocale).toString(); });
    alert(sCorrezione);

  3. #3

    Grazie!!

    è troppo chiederti di spiegarmelo?

  4. #4
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Ci sono diversi argomenti in gioco. Magari parti da questi tre link, se poi non hai capito torna sul forum

    P.S. Soffermati sull'uso di una funzione come secondo argomento del metodo Stirng.replace.

  5. #5

    Re:

    Sei gentilissimo...
    Il secondo link mi sembra MOLTO difficile ma tra oggi e domani gli darò un'occhiata e cercherò di capire...in caso posso domandarti aiuto?

  6. #6

    Non mi è chiaro...

    Non mi è chiara proprio la funzione come secondo argomento di string replace....e (sVocale) ???
    Aiutoooo :-(

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.