// for
/*class Contador{
//método
contar_ate_dez():void{
for(let i = 1; i <= 10; i++){
console.log(i);
}
}
}
// objeto
let c = new Contador(); // cria o objeto c dentro da classe Contador
c.contar_ate_dez(); // inicializa o método */
// while
/*class ContadorRegressivo{
//método
contar_regressivo():void{
let i = 10;
while(i >= 0){
console.log(i);
i--;
}
}
}
// objeto
let c = new ContadorRegressivo(); //cria o objeto c na classe ContadorRegressivo
c.contar_regressivo(); // chama o método */
// do while
/*class Menu{
//método
exibir_menu():void{
let opcao:number;
do{
console.log("1 - Continuar | 2 - Sair");
opcao = 2; //simulação entrada do usuário
}while(opcao !== 2);
}
}
// objeto
let m = new Menu();
m.exibir_menu(); */
// laços de repetição aninhados (um laço dentro do outro)
class Tabuada{
//método
gerar_tabuada():void{
for(let i = 1; i <= 10; i++){
console.log(`Tabuada do ${i}:`);
for(let j = 1; j <= 10; j++){
console.log(`${i} X ${j} = ${i*j}`);
}
}
}
}
// objeto
let t = new Tabuada();
t.gerar_tabuada();
To embed this project on your website, copy the following code and paste it into your website's HTML: