My nested loop about the lecture "Checking Characters Part 2"

This is my code when the challenge begins.

bool UBullCowCartridge::IsIsogram(const FString Word) const
{
    // int32 Index = 0;
    // int32 Comparison = Index + 1;
    for (int32 Index = 0; Index < Word.Len(); Index++)
    {
        for (int32 Comparison = Index +1; Comparison < Word.Len(); Comparison++)
        {
            if (Word[Index] == Word[Comparison])
            {
                return false;
            }
        }
    }
    
    
    return true;
    
    // For each letter.
    // Start at element [0].
    // Compare against the next letter.
    // Until We reach [Word.Len() -1]
    // if any are the same return false 
}
1 Like

Privacy & Terms