Invece di stringa.substr(posizione,1) esiste stringa.charAt(posizione)... l'hanno inventato apposta