l'unica cosa
codice:
//array che contiene le risposte esatte
risposteEsatte = new Array("v","f","v");
for(i=0;i<risposteEsatte.length;i++){
	var rButV = eval("dv"+i);
	var rButF = eval("df"+i);
	rButV.data = "v";
	rButF.data = "f";
	rButV.groupName = "domanda"+i;
	rButF.groupName = "domanda"+i;
}
puls.onRelease = function(){
	errore = false;
	for(i=0;i<risposteEsatte.length;i++){
		if(eval("domanda"+i).selectedData != risposteEsatte[i]){
			errore = true;
		}
	}
	if(errore == true){
		trace("ci sono risposte errate");
	} else {
		trace("complimenti, hai risposto bene");
	}
}
unica condizione è quella di dare come nome di istanza dv0 - dv1 - dv2 ai radioButton "vero" e df0 - df1 - df2 etc ai radioButton "falso". Poi tutto il resto lo fa il codice.