diff --git a/2022/sort-simulator-2/1.png b/2022/sort-simulator-2/1.png new file mode 100644 index 0000000..06fc38b Binary files /dev/null and b/2022/sort-simulator-2/1.png differ diff --git a/2022/sort-simulator-2/README.md b/2022/sort-simulator-2/README.md new file mode 100644 index 0000000..544bdaf --- /dev/null +++ b/2022/sort-simulator-2/README.md @@ -0,0 +1,7 @@ +# Sort Simulator 2 + +[Demo](https://hoangtran0410.github.io/p5js-playground/2022/sort-simulator-2/) + +## Screenshots + +![screenshot](./1.png) \ No newline at end of file diff --git a/2022/sort-simulator-2/sketch.js b/2022/sort-simulator-2/sketch.js index b26f062..f168665 100644 --- a/2022/sort-simulator-2/sketch.js +++ b/2022/sort-simulator-2/sketch.js @@ -8,9 +8,9 @@ function setup() { createCanvas(min(windowWidth, 800), 500); colorMode(HSB, 100); - for (let i = 0; i < 50; i++) arr.push(~~random(100)); + for (let i = 0; i < ~~(width / 10); i++) arr.push(~~random(100)); - delaySlider = createSlider(0, 250, 10, 5); + delaySlider = createSlider(0, 100, 10, 2); createButton("Shuffle").mouseClicked(() => { shuffleArray(arr);