Autor Zpráva
TFSi
Profil
Ahoj,
jak v JS zjistím, jestli je první písmeno řetězce velké?
Nox
Profil
No...momentálně jsem nějaké is_upper nenašel, takže pokud nikdo další nic, tak by šlo/if(muj_string[0] == muj_string[0].toUpper()).../
Případně regulárem, ale obojí je takové nic moc v tomhle případě

Edit: Chamurappi díky za opravu
Chamurappi
Profil
Reaguji na Noxe:
muj_string[0]
Tímto způsobem nejde spolehlivě získat první znak řetězce.

toUpper()
Ta metoda se jmenuje toUpperCase.


Reaguji na TFSi:
Když první znak není písmeno, co bys chtěl dostat za odpověď?
function zacinaVelkymPismenem(s)
{
  return řetězec.charAt(0).toLowerCase() != řetězec.charAt(0);
}
TFSi
Profil
To porovnání se znakem převedeným na velké mně fakt nenapadlo :)
Jinak řetězce by měly být názvy tříd a ty já dělám pouze z a-Z,0-9 a vždy začínám písmenem, takže první znak snad písmeno bude vždy.

Děkuju

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0