Update script.js
This commit is contained in:
1 parent
b3344fab92
commit
07167afb0d
1 file changed
+5
-1
@@ -181,12 +181,14 @@ function startSCAN() {
|
|||||||
if (initialDirection === "right") {
|
if (initialDirection === "right") {
|
||||||
scanOrder = [
|
scanOrder = [
|
||||||
...sortedRequests.slice(headIndex),
|
...sortedRequests.slice(headIndex),
|
||||||
|
199,
|
||||||
...sortedRequests.slice(0, headIndex).reverse(),
|
...sortedRequests.slice(0, headIndex).reverse(),
|
||||||
];
|
];
|
||||||
direction = 1;
|
direction = 1;
|
||||||
} else {
|
} else {
|
||||||
scanOrder = [
|
scanOrder = [
|
||||||
...sortedRequests.slice(0, headIndex).reverse(),
|
...sortedRequests.slice(0, headIndex).reverse(),
|
||||||
|
0,
|
||||||
...sortedRequests.slice(headIndex),
|
...sortedRequests.slice(headIndex),
|
||||||
];
|
];
|
||||||
direction = -1;
|
direction = -1;
|
||||||
@@ -204,7 +206,9 @@ function startSCAN() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const targetPosition = scanOrder[currentRequestIndex];
|
const targetPosition = scanOrder[currentRequestIndex];
|
||||||
visitOrder.push(targetPosition);
|
if (targetPosition !== 0 && targetPosition !== 199) {
|
||||||
|
visitOrder.push(targetPosition);
|
||||||
|
}
|
||||||
const targetPixel = (targetPosition / 199) * trackWidth;
|
const targetPixel = (targetPosition / 199) * trackWidth;
|
||||||
|
|
||||||
seekTime += Math.abs(targetPosition - currentPosition);
|
seekTime += Math.abs(targetPosition - currentPosition);
|
||||||
|
|||||||
Reference in new issue
Block a user