Mi sono divertito con setTimeout e setInterval, e non riesco a ottenere il codice da eseguire nel modo in cui mi piacerebbe farlo. Il mio obiettivo è creare un setInterval, che chiama una volta ogni tre secondi, e lo cancella dopo dieci secondi. Tuttavia, quando eseguo il codice in firebug, l'unica cosa che ottengo è un numero, che presumo sia l'id di setInterval perché ogni volta che eseguo il codice, il numero aumenta.setTimeout sembra essere troppo veloce
var intID = setInterval(function() {
console.log("I've been called");},3000);
setTimeout(clearInterval(intID), 10000);