SPEAKER 1: Tuleb välja, et on ikka veel võimalus parandada seda Programmi disain. Teade minu jaoks silmus, mis iga iteratsiooni Ma kontrollin, et i on väiksem kui string pikkusega s. Aga string pikkusega s on alati saab olema sama, sest te ise ei muuda. Ja veel, iga kord läbi selle silmuse Ma kontrollin string pikkusega s, string pikkusega s, string pikkus s, mis on lihtsalt rumal. Sest kindlasti ta peab tegema mõned palju aega, et aru saada, string pikkusest. Ja ma kulutan aega, et aega küsides sama küsimus ikka ja jälle. Noh, tuli välja saame parandada seda deklareerides, ütleme, teine ​​muutuja sees minu jaoks silmus. Kutsume seda n - ning asetage see I, komaga niimoodi - ning määrata n võrdne string pikkusega s. Semikooloniga. Ja nüüd, olgem muuta oma seisundist ei võrrelda i vastu string pikkus s per se, kuid asemel vastu n. Sel viisil saame initsialiseerida n string pikkusega s. Aga iga iteratsiooni minu loop, ma tulen asemel olema kontroll i vastu n.