ответ:
по поводу линукса. лично мне ясно, что сидящие на лицензионной винде никакой линукс в большинстве своем ставить не будут. смысла пока нет. те, кто покупает какие-то новые устройства, устройство стимбокс могут и купить, если оно будет дешево и количество игр будет нормальных достаточное. сейчас, когда некоторые имеют и консоль(и) и пк, это все избыточное количество ящиков, такого быть не должно. на одном устройстве нужно и почту получать, и интернет смотреть, и играть. так что стимбокс эдакий мини-пк под линукс. отсюда несколько вопросов, насколько просто портировать игру под линукс на современных движках, типа unreal, unity и т.п. если портирование простое, то почему бы и не сделать издателям версии под линкус, где они смогут продать защищенную копию игры. а если сложное, то никто, думаю, стимбокс не будет принимать во внимание. ну и выбор геймпада важен, будет смешно, если гейб объявит xbox 360 геймпад основным геймпадом под свою консоль, будет еще смешнее, если они разработают свой какой-то геймпад, который окажется полным гуаном. так что тут - вопрос похоже, все-таки, что полноценную консоль гейбу сделать не по силам, будет обрубок некий, куда надо будет приделывать какие-то костыли из других приставок и систем.
1.
var числа = []; for (let сч = 0; сч < 3; сч++) числа.push(Math.floor(Math.random() * 100)); var чётных = 0; числа.forEach(function (зн) { if (зн % 2 == 0) чётных++; }); alert(чётных);
2.
var a = prompt("a:"), b = prompt("b:"), c = prompt("c:");
var d = Math.pow(b, 2) - 4 * a * c;
if (d < 0) alert("Нету решений.");
else if (d == 0) alert("x = " + (-b / 2 / a));
else alert("x_1 = " + ((-b - Math.sqrt(d)) / 2 / a) + "; x_2 = " + ((-b+ Math.sqrt(d)) / 2 / a));
3.
var x = prompt("x:"), y = prompt("y:");
if (x > 0) {
if (y > 0) alert("I"); else if (y < 0) alert("IV"); else alert("На оси Ox");
}
else if (x < 0) {
if (y > 0) alert("II"); else if (y < 0) alert("III"); else alert("На оси Ox");
}
else if (y == 0) alert("В центре координат");
else alert("На оси Oy");