x = 135; // 32х разрядное целое
for(i =0; i < 32; i++) { // 32 итерации
print((x & 0x8000_0000) != 0 ? "1" : "0"); // Сдвигаем влево и печатаем старший бит
x <<= 1
}scala> Integer.toString(135,2)
val res0: String = 10000111scala> Integer.toString(135,3)
val res2: String = 12000Integer.toString(135,36)
val res12: String = 3r
Да ну. Уже устаканилась четкая тройка: Angular, React, Vue.
Тебе для решения этой задачи понадобиться часы который тикают раз в секунду. И функция которая вызывается раз в секунду. Это пожалуй самое сложное. Все остальное - просто как репа.