Можно ли в VBScript выбрать случайную букву и использовать ее до тех пор, пока все буквы не будут хотя бы один раз написаны заглавными буквами?
Dim a
a = "Hello"
For i=o To Len(a)-1
If Mid(a,i+1, 1) = Mid(a, i+1, 1) Then
b = Mid(a, i+1, 1)
MsgBox b
End If
Next
Вот какой код я собрал.До сих пор он читает строку за буквой.Я хочу, чтобы результат был примерно таким:
hello
Hello
hEllo
etc.
, но я не могу понять, как это сделать, не вдаваясь в сверхсложные Mid
Left
Right
операторы, которые становятся запутанными.Является ли это возможным?Или мне нужно использовать что-то вроде Mid(LCase(s,1,1) & Mid(UCase(s,2,1)) & Mid(LCase(s,3,3)
?