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.

Responder a