NaNの原因について

NaNについて

NaN(ナン)とは、Not A Numberの略です。
文字通り数値ではないことを表す、特別な値です。

数値変換できないオブジェクトを渡した場合に、NaNが返却されます。
・文字列を含んだ演算
・使用されていない変数を含んだ演算
・ゼロ同士の除算

実際にNaNか否かは、isNaN()関数で確認することができる。

Memo

対象クラスのを演算して属性の値を変更し、スタイルを変化させようとしていたのですがNaNと返され悩み。
原因は、恥ずかしながら単純に変数名が間違っていました。NaNと返されたため演算箇所が原因であると決めつけ悩んでしまったので反省がてらメモ。