Eu recentemente baixou este novo jogo chamado de herói de código que foi feita para ensinar os jogadores como usar Javascript em um motor de unidade embora jogabilidade e aprendizagem. Se você nunca ouviu falar dele, Youtube ou Google-lo.
Ele ensina através de objectivos pouco onde você tem que alterar o código dado a você e fazer certas acções depois de ser apresentado aos conceitos diferentes. No final da primeira sala que ensina as noções básicas de alguns loops no código, foi-me dado um desafio para testar todo o conhecimento que eu aprendi, mas apesar de eu ir para trás e reaprender os conceitos da lição, eu não consigo descobri-lo. Aqui é o desafio.
/ / Escrever um programa que imprime os números de 1 a 100.
//But para múltiplos de 3 impressão "Fizz" em vez do número.
//And para múltiplos de 5 impressão "Buzz."
//For múltiplos de três e cinco imprimir "FizzBuzz".
//Otherwise imprimir apenas o número.
para (var i = 0; i<= 100;="" i++="" )=""></=>
{
}
O que eu coloquei:
para (var i = 0; i<= 100;="" i++="" )=""></=>
{
se (i = i / 3)
{
Imprimir ("Fizz");
}
se (i = i / 5)
{
Imprimir ("Buzz");
}
outra
{
impressão (i);
}
}
Esta foi minha primeira suposição e não funcionou e eu tentei alterar o código um pouco, mas eu não pode resolvê-lo.
Eu queria saber se quem sabe alguma coisa sobre Java poderia me ajudar. Eu poderia passar para a próxima lição, mas eu quero ter certeza que eu entendo este primeiro no caso de um problema como o que acontece novamente. Então, qual é a solução para isso?
Eu datilografei desse errado. Digitei = em vez de = =.
para (var i = 0; i