ciao a tutti,

non capisco perchè ricevo NAN

codice:
function calcolatotalepubblico(prezzo) {
    var prezzo:Number = Number;
    if (prezzo < 5.16) {
        aumento = prezzo*170/100;
        trace(aumento);
        menoiva = aumento /1.20;
        trace(menoiva);
        totale = menoiva;
        pubblico.text = "Questo è il prezzo al pubblico "+totale;
    } else if (prezzo > 5.16 < 26.00) {
        aumento = prezzo*150/100;
        trace(aumento);
        menoiva = aumento /1.20;
        trace(menoiva);
        totale = menoiva;
        pubblico.text = "Questo è il prezzo al pubblico "+totale;
    } else if (prezzo > 26.00) {
        aumento = prezzo*135/100;
        trace(aumento);
        menoiva = aumento /1.20;
        trace(menoiva);
        totale = menoiva;
        pubblico.text = "Questo è il prezzo al pubblico "+totale;
    }
}
calcola.onRelease = function() {
    calcolatotalepubblico(_root.prezzo);
};