❗️Что будет на выходе:
Ответ:
a 97
b 98
c 99
d 100
e 101
JavaScript test | #JavaScript & Max
var str="abcde";
for (var i=0;i<str.length;i++){
console.log(str.charAt(i),str.charCodeAt(i));
}
Ответ:
a 97
b 98
c 99
d 100
e 101
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:false idle true running
JavaScript test | #JavaScript & Max
class StateMachine {
constructor() {
this.state = 'idle';
this.transitions = {
idle: { start: 'running' },
running: { pause: 'paused', stop: 'idle' },
paused: { resume: 'running', stop: 'idle' }
};
}
transition(action) {
const validTransitions = this.transitions[this.state];
if (validTransitions && validTransitions[action]) {
this.state = validTransitions[action];
return true;
}
return false;
}
}
const machine = new StateMachine();
console.log(machine.transition('pause'));
console.log(machine.state);
console.log(machine.transition('start'));
console.log(machine.state);
Ответ:
JavaScript test | #JavaScript & Max
Ты слышал, что Claude Code — один из лучших инструментов вайб-кодинга в мире. Зашёл попробовать — а там оплата картой, которая из России не проходит. Ограничения, виртуалки, чужие аккаунты, и фоновый страх, что завтра всё отвалится.
CEO университета Зерокодер, Кирилл Пшинник, проведет открытый практикум. Что вы узнаете:
— Доступ к Claude Code из России — как установить, оплатить и настроить. Без блокировок — рабочая схема 2026 года;
— 15 ИИ-агентов одновременно — прямая демонстрация: как выполняются задачи, как работает переключение, контекст проекта;
— Сайт с нуля за 15 минут — прямо на практикуме, от пустой папки до готовой страницы;
— Дашборд и обработка таблиц — аналитика на чистом коде, без сторонних сервисов.
И самое главное – расскажем как получить Claude Code бесплатно.
🎁 Бонус всем участникам: набор лучших навыков для Claude Code, чтобы вы сразу начали работать, без задержек и ограничений.
Please open Telegram to view this post
VIEW IN TELEGRAM
❗️Что будет на выходе:
Ответ:Sarah 4 30
JavaScript test | #JavaScript & Max
const original = {
name: 'Sarah',
scores: [85, 92, 78],
details: {
age: 25,
city: 'Portland'
}
};
const copy1 = { ...original };
const copy2 = JSON.parse(JSON.stringify(original));
copy1.name = 'Emma';
copy1.scores.push(95);
copy1.details.age = 30;
console.log(original.name, original.scores.length, original.details.age);
Ответ:
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:1, 7, 3, 6, 5, 2, 4
JavaScript test | #JavaScript & Max
function main() {
console.log(1);
setTimeout(() => console.log(2), 0);
Promise.resolve().then(() => {
console.log(3);
setTimeout(() => console.log(4), 0);
}).then(() => console.log(5));
Promise.resolve().then(() => console.log(6));
console.log(7);
}
main();
Ответ:
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:1, 6, 4, 5, 3, 2
JavaScript test | #JavaScript & Max
console.log(1);
setTimeout(() => {
console.log(2);
}, 100);
setTimeout(() => {
console.log(3);
}, 0);
Promise.resolve().then(() => {
console.log(4);
}).then(() => {
console.log(5);
});
console.log(6);
Ответ:
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:undefined
JavaScript test | #JavaScript & Max
const clothes = [ 'jacket', 't-shirt' ];
clothes.length = 0;
console.log(clothes[0]);
Ответ:
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:TypeError: Assignment to constant variable
JavaScript test | #JavaScript & Max
class EventManager {
constructor() {
this.listeners = new Map();
}
addListener(event, callback) {
if (!this.listeners.has(event)) {
this.listeners.set(event, new Set());
}
this.listeners.get(event).add(callback);
}
}
const manager = new EventManager();
const obj = { name: 'Component' };
manager.addListener('click', () => console.log(obj.name));
obj = null;
console.log(manager.listeners.get('click').size);
Ответ:
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:'string'
'14243'
JavaScript test | #JavaScript & Max
const arr = [1, 2, 3];
const str = arr.join([4]);
console.log(typeof str);
console.log(str);
Ответ:
'14243'
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:a, b
JavaScript test | #JavaScript & Max
let obj = { a: 1 };
let proto = { b: 2 };
Object.setPrototypeOf(obj, proto);
for (let key in obj) {
console.log(key);
}
Ответ:
JavaScript test | #JavaScript & Max
❗️Что будет на выходе:
Ответ:undefined 'function' 'number'
JavaScript test | #JavaScript & Max
function outer() {
console.log(innerVar);
console.log(typeof innerFunc);
var innerVar = 42;
function innerFunc() {
return innerVar;
}
let anotherVar = 100;
console.log(typeof anotherVar);
}
outer();
Ответ:
JavaScript test | #JavaScript & Max