я хочу, но так не работает
(A_index=5) ? continue : ""
В языке AutoHotkey нельзя использовать оператор continue для пропуска цикла в одну строку, как в некоторых других языках программирования. Оператор continue не поддерживается в AutoHotkey. Вам придется использовать альтернативные методы для пропуска итераций цикла, такие как If или Loop, Continue. Вот примеры: ; Если A_Index равен 5, пропустить итерацию цикла If (A_Index = 5) continue ; или можно использовать команду "Loop, Continue" ; Пример цикла с пропуском итераций по условию Loop, 10 { if (A_Index = 5) continue ; или можно использовать команду "Loop, Continue" MsgBox % "Итерация " . A_Index } В этом примере If (A_Index = 5) continue проверяет, равен ли индекс текущей итерации 5, и, если это так, пропускает текущую итерацию цикла. Вместо continue можно также использовать команду Loop, Continue для пропуска текущей итерации.
В языке AutoHotkey нельзя использовать оператор continue для пропуска цикла в одну строку, как в некоторых других языках программирования. Оператор continue не поддерживается в AutoHotkey. Вам придется использовать альтернативные методы для пропуска итераций цикла, такие как If или Loop, Continue. Вот примеры: ; Если A_Index равен 5, пропустить итерацию цикла If (A_Index = 5) continue ; или можно использовать команду "Loop, Continue" ; Пример цикла с пропуском итераций по условию Loop, 10 { if (A_Index = 5) continue ; или можно использовать команду "Loop, Continue" MsgBox % "Итерация " . A_Index } В этом примере If (A_Index = 5) continue проверяет, равен ли индекс текущей итерации 5, и, если это так, пропускает текущую итерацию цикла. Вместо continue можно также использовать команду Loop, Continue для пропуска текущей итерации.
Если это ответ чат гпт, то у меня он через раз несёт чушь, когда задаёшь вопрос по ahk
Пробуq перефразировать так, что бы он правильно понял
Обсуждают сегодня