곰픽 문제1번 소스 추가 및 채점기준표 작성
This commit is contained in:
@@ -102,7 +102,7 @@ studentDirs.forEach(student => {
|
||||
const xmlDocument = new DOMParser().parseFromString(xmlString, 'application/xml');
|
||||
// console.log('xmlDocument:', xmlDocument);
|
||||
|
||||
scoringResult[index + 1] = getGpdpScore(xmlDocument, scoringJson, index + 3);
|
||||
scoringResult[index + 1] = getGpdpScore(xmlDocument, scoringJson, index + 4);
|
||||
});
|
||||
gmepFile.forEach((gmep, index) => {
|
||||
const gmepPath = path.join('./', studentDir, gmep);
|
||||
@@ -260,9 +260,9 @@ function getGmepScore(gmepData, scoringJson, index) {
|
||||
}
|
||||
}
|
||||
|
||||
console.log("🚀 ~ getGmepScore ~ ele:", ele)
|
||||
console.log("🚀 ~ getGmepScore ~ ele2:", ele2)
|
||||
console.log("🚀 ~ getGmepScore ~ ele3:", ele3)
|
||||
// console.log("🚀 ~ getGmepScore ~ ele:", ele)
|
||||
// console.log("🚀 ~ getGmepScore ~ ele2:", ele2)
|
||||
// console.log("🚀 ~ getGmepScore ~ ele3:", ele3)
|
||||
|
||||
// xpath
|
||||
if (ele === 'none') {
|
||||
@@ -525,7 +525,9 @@ function getGmepScore(gmepData, scoringJson, index) {
|
||||
}
|
||||
else if (arr2.length > 1) {
|
||||
for (let i = 0; i < arr1.length; i++) {
|
||||
if (Math.abs(arr1[i] - arr2[i]) > 0.1) return false;
|
||||
// 좌표값 범위 비교
|
||||
const errorRange = 0.1;
|
||||
if (Math.abs(arr1[i] - arr2[i]) > errorRange) return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user