2016-11-08 13 views
-3

更新: バグのようです。 Githubの発行リンク: https://github.com/FreeCodeCamp/FreeCodeCamp/issues/10491floatを浮動小数点数にフォーマットする方法0.50

=================

私はFreeCodeCamp course- "正確な変更" を勉強しています。 私はfloat-type-data 0.5をfloat-type-data 0.50に変換する必要があります。 float.toFixed(2)は文字列型 "0.50"を返し、parseFloat( "0.50")を使用するとfloat-type-data 0.5を返します。

どうすればこの問題を解決できますか?

私はfloat 0.5を試してみましたが、失敗しました。

enter image description here

+0

なぜ浮動小数点として0.50が必要ですか? – Natiq

+1

0.5 === 0.50ではありませんか?あなたが何かを出力する必要があるときには '.toFixed'を使います。それ以外の場合には0.5または0.50なら030です。 – Andrey

+2

この質問のバリエーションは毎週少なくとも1回尋ねられます。正規の重複はありませんか? – JJJ

答えて

0

は、JavaScript内の数値について若干の誤解を持っています。

JavaScriptの数字に小数点の後に0が付きません。画面に0.50が表示されるようにする必要がある場合は、"0.50"という文字列で、番号は0.5でなければなりません。

+0

ウェブ上の要件は[["QUARTER"、0.50]です。私は試してみました[["QUARTER"、0.5]]と[["QUARTER"、 "0.50"]]、失敗しました。あなたは自分のウェブでそれを見ることができます:https://www.freecodecamp.com/challenges/exact-change – Bob

+0

@Bob特定の質問/チャレンジへのリンクを自分のサイトに投稿できますか? –

+0

また、ウェブサイト:https://www.freecodecamp.com/challenges/exact-change# – Bob

0

文字列の末尾にはという小数点以下の値しかありません。数値になると、は小数点以下の桁になると自動的に削除されます。

+0

を訪問することもできますが、戻り値が0.5 ~~の場合は通過できません。画像を参照してください – Bob

関連する問題