A aula de Operadores relacionais e lógicos do curso IOS SWIFT MOBILE, está desatualizada, como posso prosseguir?
testei em dois copiladores diferentes
A aula de Operadores relacionais e lógicos do curso IOS SWIFT MOBILE, está desatualizada, como posso prosseguir?
testei em dois copiladores diferentes
Olá, Lara!
Em relação as advertências (warnings) que mencionam "result of operator '>' is unused" indicam que o resultado da operação não está sendo usado. Isso geralmente não é um erro, mas um aviso de que você poderia estar fazendo algo com o resultado dessas comparações, como armazená-las em uma variável ou usá-las em uma estrutura condicional (if/else).
Além disso, pelo que pude observar nas imagens que você compartilhou, parece que há um erro de digitação no uso do operador "menor ou igual que" na sua tentativa de compilação. No Swift, o operador correto para "menor ou igual que" é <=
e não =<
como parece ter sido digitado no seu código.
Para corrigir o erro e prosseguir com seus estudos, você deve substituir o operador incorreto pelo correto. Aqui está o trecho de código corrigido:
var pontuacao1 = 8.0
var pontuacao2 = 10.0
pontuacao1 > pontuacao2
pontuacao1 >= pontuacao2
pontuacao1 < pontuacao2
pontuacao1 <= pontuacao2 // Aqui está o operador correto
Verfica se o resultado não aperece no terminal
Caso essas correções não resolvam o problema ou se houver alguma outra questão específica sobre a atualização do conteúdo do curso, recomendo entrar em contato com o suporte do curso para que eles possam atualizar o material ou fornecer orientações adicionais.
Espero ter ajudado e bons estudos!