![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
以前、こちらで表計算のスクリプトをご教授して頂いた者です。
その際は下記のスクリプトを教えていただいたのですが、
入数が小数点第一位まで入力するので、金額を四捨五入したいです。
match.roundを使うのではないかとおもうのですが、どの部分に記載すればいいのかわかりません。
よろしければご教授お願いします。
function calc() {
var shokei=0;
$('#deal_irregular_index_list_table td:nth-child(6) input').each(function(){
var tanka=$(this).parent().prev().text().replace(/[,円]/g,'');
var irisu=$(this).val();
var kingaku=" ";
if(irisu.match(/^-?[0-9]+\.[0-9]+$/)) {
kingaku=tanka*irisu;
shokei+=kingaku;
kingaku=kingaku?addFigure(kingaku):" ";
}
$(this).parent().next().text(kingaku);
});
$('#shokei').text(shokei?addFigure(shokei):" ");
$('#zei').text(shokei?addFigure(parseInt(shokei*0.08)):" ");
$('#gokei').text(shokei?addFigure(parseInt(shokei*1.08)):" ");
No.1ベストアンサー
- 回答日時:
こんにちは
スクリプトだけのご提示だと不明な部分もありますが・・・
>金額を四捨五入したいです。
というのが、個々に計算した時点(小計や合計でなく)で四捨五入するということで良いのであれば、「単価×入数」の計算を行ったところで四捨五入すれば良いことになると想像します。
kingaku=tanka*irisu;
↓ ↓
kingaku = Math.round(tanka * irisu);
かな。
fujillin様
早速のご回答ありがとうございます。
ご指示いただいた箇所を修正したら、望み通りの結果になりました。
本当にありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- オープンソース Coinmarketcap api 1 2022/05/30 15:47
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript javascriptでテーブルに追加した項目のid追加してローカルストレージを操作したい 5 2023/01/01 15:52
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【再質問】計算(入数*単価)...
-
onloadで動かない<DHTML+AJAXア...
-
JScriptでDBへの接続方法について
-
tableのtr要素をドラッグ&ドロ...
-
前後の「+」の意味は?
-
Javascriptを使ってQRコード読...
-
カンマ区切りのデータを配列に...
-
AjaxでJSONを受信すると、文字...
-
JavaScriptでtabindexの変更っ...
-
Ajax サーバーに負荷かかります...
-
JavascriptからPHPへのAjax通信...
-
フレーム内の要素へのXPATHはど...
-
jqueryのgetでJSPを呼び出したい
-
jQuery を外部ファイルから呼び...
-
background をフェードしながら...
-
Selenium4でボタンをクリックで...
-
二つのbxsliderをレスポンシブ...
-
Googleストリートビューの写真...
-
javascriptでAPIをcallしたい
-
jqueryのslideUpについて質問で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
readyStateが4にならない原因
-
C#、foreachを使ってハッシュテ...
-
変数の内容を別functionに渡したい
-
スライドを最後の画像で止めたい
-
Google Apps Scriptを利用した...
-
ページ内リンクで#などのアンカ...
-
【再質問】計算(入数*単価)...
-
tableのtr要素をドラッグ&ドロ...
-
CSVファイルの文字列の表示につ...
-
jqueryでタグの中にある文字が...
-
Ajaxの結果のページングの方法
-
Selenium4でボタンをクリックで...
-
JavascriptからPHPへのAjax通信...
-
Javascriptを使ってQRコード読...
-
SQLのmaxで求めた値を変数に代...
-
JavaScriptでtabindexの変更っ...
-
インラインフレームを自動更新...
-
jQueryを使いformでsubmitした...
-
同一ページ移動時ハンバーガー...
-
ドラッグ & ドロップでのド...
おすすめ情報