Quote Originariamente inviata da enzoiav Visualizza il messaggio
<p> è un tag html. come faccio ad aggiungergli il contenuto della variabile windSpeed ?
Come detto in precedenza, seguendo i link alla documentazione fornita,
1) aggiungi un attributo id="nome" all'elelemento che vuoi modificare tramite script;
2) usi la funzione document.getElementById("nome") per accedere all'elemento;
3) imposti la proprietà innerText al valore testuale che vuoi mostrare all'interno.

Quote Originariamente inviata da enzoiav Visualizza il messaggio
poi per farlo apparire al video, sotto al codice che ho postato, devo inserire questo??
let vento = document.getElementById("myP").innerText;
document.write(vento);
No, qui stai leggendo il testo dell'elemento, non lo stai impostando!
Inoltre, document.write() va rimosso e non va più utilizzato.

Quote Originariamente inviata da enzoiav Visualizza il messaggio
sinceramente ne ho fatti a decine di script (anche di complessità media) con document.write e hanno sempre funzionato senza problemi.
Avremo un concetto diverso di "complessità media", perché scrivere un testo in un elemento della pagina HTML è forse la prima cosa che si fa quando si inizia a "scriptare" nel browser. Meno di questo non c'è altro.

Quote Originariamente inviata da enzoiav Visualizza il messaggio
stavolta integrando questa API non riesco ad uscirmene.
Mi pare che gli aiuti siano stati forniti, ma continui a non esporre dubbi specifici e a chiedere codice già pronto.