Realmente o jQuery diminui muito o numero de linhas digitadas, mas fiquei curioso e tentei passar esse código jQuery para js
var frase = $(".frase").text();
// a função split quebra o conteudo passado como parametro
var numeroPalavras= frase.split(" ").length;
// Mesma coisa que o querySelectorAll
var tamanhoFrase = $("#tamanho-frase");
tamanhoFrase.text(numeroPalavras);
e tentei passar para o código em js
var frase = document.querySelector(".frase").textContent;
var numeroPalavras = frase.split(" ").length;
var tamanhoFrase = document.querySelector("#tamanho-frase").textContent;
tamanhoFrase.forEach(function(tamanho) {
tamanhoFrase = numeroPalavras.textContent;
console.log(tamanhoFrase);
});
Está dando erro como posso fazer a parte da substituição?