おっぱい侍(将棋ゲーム)
// CSVファイルを読み込む関数
function loadCSV(file) {
return new Promise((resolve, reject) => {
const xhr = new XMLHttpRequest();
xhr.open('GET', file, true);
xhr.onload = () => {
if (xhr.status === 200) {
resolve(xhr.responseText);
} else {
reject(xhr.statusText);
}
};
xhr.onerror = () => reject(xhr.statusText);
xhr.send();
});
}
// CSVをパースして、駒の属性をオブジェクトに変換
function parseCSV(csvText) {
const lines = csvText.split('\n');
const headers = lines[0].split(',');
const data = lines.slice(1).map(line => {
const values = line.split(',');
return {
[headers[0]]: values[0], // 駒の種類
[headers[1]]: values[1], // 属性1
[headers[2]]: values[2], // 属性2
};
});
return data;
}
// 将棋ゲームの処理で使用
loadCSV('koma.csv')
.then(csvText => {
const komaAttributes = parseCSV(csvText);
console.log(komaAttributes);
// 将棋ゲームのロジックに組み込む
})
.catch(error => console.error('Error loading CSV:', error));
9/2
7A一般人駒を働かせようと6Aに移動させる
指示をAIにて試みましたがエネルギーが足りずに
動きませんでした。一般人駒7Aはお金がもらえないから働きたくないらしいです。
※こちらのプログラムはフィクションです。
実際の人物等とは一切、関係ございません。
この記事が気に入ったらサポートをしてみませんか?