Potresti considerare i carattere new-line presenti nella stringa. In genere si esegue uno split usando tale carattere come separatore, quindi la lunghezza dall'array prodotto ti restituisce il numero di righe.

Qui qualche soluzione: https://stackoverflow.com/questions/...-in-javascript