Re: ダウントータル
鴻池さん こんにちは。
いつもすいません。
>
>批判と言うわけではありませんが奇異に感じることは,
>ppm[i]のデータが'925,21,'となっているのに,それをわざわざ925と21に分けて別
に
>列に表示させているのはなぜ?(余計分かりにくいと思うけど。)
自分の書いたのをいじり回しているうちに変なものに
なってしまったのを送ってしまったようです。配列にも
余計なセパレートがついていたりして。あと、簡略にする積りで
小数点のあるデータを小数点以下削ったりしてしまいました。
数字には意味は特にありません。
分かりにくくてすいませんでした。気をつけます。
>スマートかどうかは分かりませんが,私なら素直に表示と計算は別にして考えます
>が。
>例えば,板橋さんのコードを借りるなら,
>
>var ppm = new Array(4)
>ppm[0]='925,20.03,';
>ppm[1]='866,25.18,';
>ppm[2]='931,22.87,';
>ppm[3]='789,20.04,';
>var sum = 0, tmpnum = 0;
>document.write('<table border="1" width="300">');
>for(i=0; i < ppm.length; i++){
> tmpnum = ppm[i].replace(/,/g, "") - 0;
> sum += tmpnum;
> sum = Math.round(sum*100)/100;
> document.write('<tr><td>'+ppm[i]+'</td><td>'+sum+'</td></tr>');
>}
>document.write('</table>');
>
コードありがとうございました。
鴻池さんのを参考にさせていただいて、なんとかできました。
> sum += tmpnum;
に気づきませんでした。納得です。
またよろしくお願いいたします。
--
板橋国男
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735