Похоже, вы ищете ключевое слово continue
.Вот пример из W3Schools :
for (i = 0; i < 10; i++) {
if (i === 3) { continue; }
text += "The number is " + i + "<br>";
}
Здесь - это линк, чтобы попробовать код самостоятельно.
Но сделав шаг назад, эточувствует себя как ущербный дизайн.Если вы хотите, чтобы пользователь нажал клавишу, вам не нужно использовать кучу операторов if
.Вы можете просто использовать переменную key
.Из справки P5.js :
function setup() {
fill(245, 123, 158);
textSize(50);
}
function draw() {
background(200);
text(key, 33, 65); // Display last key pressed.
}
Даже если по какой-то причине это не сработает (например, если вы хотите отобразить что-то для клавиш со стрелками), естьвероятно, лучшие способы решить эту проблему, чем набор if
операторов в цикле for
.Например, вы можете создать отображение из keyCode
в строку, которую хотите отобразить, а затем вызвать это отображение.Что-то вроде:
var m = new Map()
m.set(65, 'a');
m.set(66, 'b');
//..
function keyPressed(){
text(m.get(keyCode), 50, 50);
}