Почему два независимых цикла плюсуются ? - VB
Формулировка задачи:
Пожалуйста кто скажет почему так и как исправить
есть три текстбокса text(0),text(1),text(2)
и есть одно текстовое поле result
в цикле считает и проверяет если в одном из текстовых полей надпись on то добавляет +1 в поле result.text
но почему то он пишет что текст on встречается 2 раза хотя я написал только в одном! Когда делаю ток один цикл без for j =1 to 2 то все работает правильно и показывает 1! Но мне именно надо два почему такой баг при использовании двух разных циклов одновременно???
Листинг программы
- For i = 1 To text.Count - 1
- For j = 1 To 2
- If text(i).text = "on" Then
- result.text = result.text + 1
- Else
- End If
- Next j,i
Решение задачи: «Почему два независимых цикла плюсуются ?»
textual
Листинг программы
- For j = 1 To 2
- If text(i).text = "on" Then
- result.text = result.text + 1
- Else
- End If
- Next j
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д