我目前有一个数组,持有5种不同的颜色,我有一个for循环来循环这些颜色,并给他们一个形状,并显示它们。反转一个数组(颜色形状)
var canvas = document.getElementById('canvas');
var gc = canvas.getContext('2d');
var xPos = 25;
var yPos = 25;
var colourArray = [];
colourArray[0] = 'red';
colourArray[1] = 'yellow';
colourArray[2] = 'blue';
colourArray[3] = 'magenta';
colourArray[4] = 'green';
for(var count = 0; count < 5; count++){
myColour = colourArray[count];
xPos = 20+70*count;
gc.beginPath();
gc.rect(xPos, yPos, 50, 50);
gc.fillStyle = myColour;
gc.fill();
}
对于我的生活,我试图想出一种方法来扭转这种情况,所以它显示绿色的第一个和红色的最后。
当你'在谷歌阵列reverse'类型,你会得到这样的:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse你已经在你的标题中确定了关键字。 – Adam
这将在我的for循环? –