Obrigado a ambos, realmente já tinha tropeçado em parseInt mas pensei em ignorar por achar que não seria necessário ir por aí.
2013/9/4 Ricardo Carneiro <[email protected]> > Viva, > > De qualquer das formas tens a função > isNaN<http://www.w3schools.com/jsref/jsref_isnan.asp> para > verificares o tipo de valores que tens. > > Cumprimentos, > > *Ricardo Carneiro* > *About Me** *http://about.me/rjcarneiro > *LinkedIn* http://www.linkedin.com/in/rjcarneiro > *WPage* http://ricardocarneiro.pt/ > > > No dia 4 de Setembro de 2013 às 17:10, Cristovão Morgado < > [email protected]> escreveu: > > usa parseInt para converter os valores parseInt( >> $("#sections").css('height')) >> >> porque o JS muda-te o tipo das variaveis em runtime ..... >> >> >> 2013/9/4 Carlos Ribeiro <[email protected]> >> >>> Estou a efetuar uma operação multiplicadora entre as vairáveis *count *e >>> *sections_height *e o valor obtido é Nan, no entanto quando faço alert >>> dos valores individuais das variáveis *count *e *sections_height *recebo >>> os valores corretos. algume me pode ajudar? >>> Obrigado. >>> >>> $(document).ready(function(){ >>> >>> calc(); >>> >>> function calc() { >>> // contar numero de elementos na página >>> var *count *= new Number(true); >>> count = $(".row .fourcol").length; >>> alert(count); // DEVOLVE 15 -> CERTO >>> // css -> #sections tem 310px de altura >>> var *sections_height *= new Number(true); >>> sections_height = $("#sections").css('height'); >>> alert(sections_height); // DEVOLVE 310 -> CERTO >>> var total = Number(count+sections_height); >>> alert("total = "+total); // devolve NaN -> NOT A NUMBER >>> } >>> >>> }) >>> -- >>> Carlos Ribeiro >>> >>> -- >>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>> dos Grupos do Google. >>> >>> Para anular a subscrição deste grupo e parar de receber emails deste >>> grupo, envie um email para [email protected]. >>> Para publicar uma mensagem neste grupo, envie um e-mail para >>> [email protected]. >>> Visite este grupo em http://groups.google.com/group/riapt. >>> Para mais opções, consulte https://groups.google.com/groups/opt_out. >>> >> >> >> >> -- >> Cristovao Morgado >> @TheSaintr >> >> -- >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos >> Grupos do Google. >> >> Para anular a subscrição deste grupo e parar de receber emails deste >> grupo, envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um e-mail para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, consulte https://groups.google.com/groups/opt_out. >> > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > > Para anular a subscrição deste grupo e parar de receber emails deste > grupo, envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, consulte https://groups.google.com/groups/opt_out. > -- Carlos Ribeiro -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails deste grupo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/groups/opt_out.
