記録

JavaScript(js)でcsvファイルを読み込み自動計算する(合計sum)

謎の訪問者さんが検索窓を使用して何度かググっているので要望にお応えJavaScript(js)でcsvファイルを読み込み自動計算する(合計sum)というものを作りました。以前、csvを元にテーブルを作成するものを作っていました、ソースコードはそれを応用して作っています。実際、数万行に渡るファイルを自動計算するには、かなり爆速のパソコンが必要になります。このプログラムで耐えれるのは精々、1,000行あたりだと思います。

過去のコードと今回のサンプルデモのリンクを貼っときます。

どうぞご自由にお使いください。

https://www.zip358.com/tool/demo47/

"use strict";
var csv = {
	load:async function(filename,id){
		const responseFile = await fetch(filename);
        const result = await responseFile.text()
		let separate1 = /\r\n/;
		let separate2 = ",";
		let data = (result.split(separate1)).map(function(value){
			return (value.split(separate2)).map(function(value1){
				return value1;
			});
		});
		let sum =[];
		for (const usedata of data) {
            (usedata).map(function(val,index,array){
                sum[index] = (isNaN(parseInt(sum[index]))?0:parseInt(sum[index])) + parseInt(array[index]);
            });
		}
        console.log(sum);
		document.getElementById(id).innerHTML = sum.join(",");
		return "OK";
	}
};
csv.load("math.csv?", "sum");
JSでCSVファイルの和

活動支援よろしくお願いします

映画、「糸」を今頃、観ました(今年最後に泣ける映画観たい方)。前のページ

ReactNativeのボタンがiosとAndroidでは挙動が違うので代替。次のページ

関連記事

  1. 記録

    コミュニケーション能力は必要なのか?

    コミュニケーション能力は必要なのか、必要と言えばそうなんだけ…

  2. 記録

    独自のフレームワークとかで開発していると潰しが効かないので気をつけてね。

    暑さ寒さも彼岸までという言葉があります、今週から一週間ぐらい雨模様が…

  3. 記録

    誤解されやすいのは何故?

    誤解されやすいのは何故?こたえはタイミングが悪いから。後から、こ…

  4. 記録

    Googleが大気圏衛生をつかってネットが使えるように実験の奴って!?

    Googleが大気圏衛生をつかってネットが使えるように実験しているア…

  5. 記録

    映画、トレイン・ミッションを観ましたよ。

    映画、トレイン・ミッションを観ましたよ。この頃、プライムで観ているこ…

  6. 記録

    映画、実写版ゴーストインザシェルを観てきました。#映画レビュー

    映画、実写版ゴーストインザシェルを観てきました。上映初日の最後の枠…

PAGE TOP