p5.js:金のやりとり問題
code:sketch.js
const sketch = p => {
let val = []
p.setup = () => {
p.createCanvas(200,600)
for(var i=0;i<100;i++){
}
p.strokeWeight(0)
}
p.draw = () => {
p.fill('#eee')
p.rect(0,0,200,600)
let sel1 = p.int(p.random(100))
let sel2 = p.int(p.random(100))
let v = p.int(p.random(20)) // やりとりする金額
v = 1
//val.sort((a,b) => b-a) // 降順ソート
val.sort((a,b) => { return a > b ? -1 : 1}) // 降順ソート
p.fill('#999')
for(var i=0;i<100;i++){
p.rect(i*2,400-vali,2,vali) }
p.fill('#333')
p.rect(0,300,200,1) // 最初の所持金100のところに横線をひく
}
}
new p5(sketch, 'editor');
p5-sketch-button.icon ← 実行ボタン
https://img.shields.io/badge/p5.js-金のやりとり問題-ED225D.svg?logo=p5.js&style=for-the-badge