だから、私はコーディングしていて、本質的にこのコード行を手に入れました
return parseInt(trim(elem.value.substring(1, elem.value.length)))
そして、私は考えていましたが、これは適切なのか、それとも教授/雇用主がそのようなコード行を許可したことで私を非難するのでしょうか。
整理整頓はいいのですが、一見すると何をしていたのかわかりにくい気がします。これはそれほど悪くはありません。ほとんどの呼び出しは十分に一般的です(intであることを確認し、変換が機能するように文字列をトリミングし、文字列の先頭から不要な情報を削除します)
でも、これでいいの?それとも、将来のプログラマーが理解しやすいように、分割して各行にコメントする必要がありますか? お気に入り...
var returnInt;
returnInt = elem.value.substring(1, elem.value.length); //remove $ symbol
returnInt = trim(returnInt); //trim whitespace
returnInt = parseInt(returnInt); //convert to int
return returnInt;
検索してもわからなかったので、何かあったらすみません。