var frase = $ (".frase").text();
var numPalavras = frase.split(" ");
console.log(numPalavras);
É pra saber a quantidade de palavras que tem em um texto, mas quando eu executo, no console está aparecendo que ele está contando também os espaços entre as palavras, e acaba que o número de palavras fica errado. Aparece assim no console da página:
(21) ["↵", "", "", "", "", "", "", "", "Lorem", "ipsum", "dolor", "sit", "amet", "consectetur", "adipisicing", "elit.", "↵", "", "", "", ""]
0:"↵"
1:""
2:""
3:""
4:""
5:""
6:""
7:""
8:"Lorem"
9:"ipsum"
10:"dolor"
11:"sit"
12:"amet"
13:"consectetur"
14:"adipisicing"
15: "elit."
16:"↵"
17:""
18: ""
19: ""
20:""
length: 21
Gostaria de saber se alguém sabe me explicar o pq, e o que devo fazer. Obrigada.