84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
$5 または $5.12 のような通貨値を、セント単位の値 (それぞれ 500 と 512) に安全に変換できるようにしたいと考えています。
「5.10」のような値はセント単位の値に完全には変換されない可能性があることに気付きました。
また、5.1 や 5.12345 のような値は実際には通貨ではないため、入力することも避けたいと考えています。得点は二桁になるはずですよね?
損害の大きい間違いを避けるためのヒントがあれば教えてください。
まず、Math.round を使用して、分数を最も近い整数に丸めることができます
Math.round
また、入力された値が小数点以下 2 桁を超えているかどうかを検出するには、 値を監視し、 をチェックします。
まず、
Math.round
を使用して、分数を最も近い整数に丸めることができますまた、入力された値が小数点以下 2 桁を超えているかどうかを検出するには、 値を監視し、 をチェックします。