Вот вопрос, на который я должен ответить для моего задания:
Подсчитайте количество слов в строке "tx_val", которые имеют 3,4,5 или 6 чатактеров. Показать эти четыре числа в одной строке, разделенной запятыми в блоке span id="ans12"
.
Вот то, что я придумал, вывод неправильный, и я не уверен, почему. Я выложу ниже. Думаю, я дам вам все, где я был с ней.
threematch = 0
fourmatch = 0
fivematch = 0
sixmatch = 0
totalmatch = ""
cntArr = Array()
cntArr = Split(tx_val," ")
i=0
For i=0 To Ubound(cntArr) Step 1
If len(cstr(cntArr(i))) = 3 Then
threecount = threecount + 1
ElseIf len(cstr(cntArr(i))) = 4 Then
fourcount = fourcount + 1
ElseIf len(cstr(cntArr(i))) = 5 Then
fivecount = fivecount + 1
ElseIf len(cstr(cntArr(i))) = 6 Then
sixcount = sixcount + 1
End If
i=i+1
Next
totalmatch = (threecount & ", " & fourcount & ", " & fivecount & ", " & sixcount & ".")
document.getElementById("ans12").innerHTML = totalmatch