non prenderla come una cosa personale ma io non sempre ho tempo/voglia di spiegare le cose da zero e, in questo contesto, non sono tenuto a farlo

non c'e' una regola fissa,
nel 90% gli script vanno nell' head, siano essi esterni, per cui solo il richiamo <script src="percorso/script.js"> va nell' head, siano essi interni al documento

visto che a volte servono istruzioni anche nel body non esiste una regola

ogni script viene presentato con un esempio, l' esempio contiene lo stretto indispensabile per farlo funzionare, per cominciare non c'e' nulla di nebuloso, integri le parti che servono al funzionamento dello script nella tua pagina, puo' non funzionare per vari motivi, ma questo e' il primo passo

se tu mi ricopi pari pari tutti i <body> e tutti gli <head> che trovi negli esempi degli script le lacune le hai ancora prima della gestione del javascript (parlo di fondamenti di html)

ciao