次のコードは、数値3.3333を代入した変数volumeの小数点以下を削除するために、toFixed()メソッドを使用したものです。
lang
1var volume = 3.3333; 2volume=volume.toFixed(); 3document.write(volume);
上のコードの場合、Webブラウザに「3」が出力されて目的を達成できました。
一方で次のコードは、変数volumeを右にもってきて、左に上記と同じtoFixed()メソッドを使用したものです。
lang
1var volume = 3.3333; 2volume.toFixed() = volume; 3document.write(volume);
上のコードの場合、何も出力されませんでした。
「volume=volume.toFixed();」が動き「volume.toFixed() = volume;」が動かない理由をおわかりの方がいらっしゃったら、そのお知恵をかしていただけますと幸いです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/12/15 12:06