Anna
))
Илья
Почему ты создаёшь переменные, значения которых получаешь с клавиатуры, а потом в функции queen лезешь во внешнюю область видимости и зачем-то их перетираешь
Илья
И вызываешь методы для работы со строками на массивах
🤴👷‍♂️🦸‍♂️🧚‍♀️
Илья
хахаха
Илья
Рофл
Dzhanik
откуда вы берете эти задачи?
Dzhanik
а где учитесь?
Илья
А код этот откуда?
Anna
А код этот откуда?
Ну функцию сама написала, а остальное подсказали
Илья
Этот код же падает с ошибками, что подсказать могли?
Илья
Или тебе подсказывали, и ты не проверяла код
Alexander
а можно название универа, где показывают такой код? Чиста для саморазвития?)
Anna
Я учу джаву 2 неделю только
Anna
Не шарю ещё особо
🤴👷‍♂️🦸‍♂️🧚‍♀️
Dzhanik
ставлю сотку что гикбрейнс
Alexander
стопиисят что 9-11 класс, "информатика"
MKHL
Ребят что выбрать node.js или io.js
Anna
Хорошо
Anna
Спасибо
Dzhanik
Ребят что выбрать node.js или io.js
так это же форк ноды
🤴👷‍♂️🦸‍♂️🧚‍♀️
стопиисят что 9-11 класс, "информатика"
У нас в универе веб только на 3 курсе начинается, повезло, если в школе после 9 такое дают
Anonymous
Ребят что выбрать node.js или io.js
io.js это был форк ноды 100500 лет назад)
Anonymous
они уже давно слились вместе
Dzhanik
выбирай ноду конечно же
Илья
Чатик перепутали
Мне кажется, она еще по ноняла, что пишет на JS
Anonymous
выбирай ноду конечно же
Да нечего выбирать, io.js уже давно не существует
Dzhanik
точно. они же слились с нодой вроде потом или я путаю
Anonymous
ну да
Славик
Спасибо
@javastart
Stepan
Добрый
Stepan
Есть кто шарит за vue
Stepan
?
Pavel
Да
Pavel
@Piterden
Igor
Есть кто шарит за vue
1000 ответов "да". Стало легче?
Denis
Тысяча извинений
Stepan
Мне нужен человек
Stepan
который сможет взяться за проект
Stepan
с почасовой оплатой
Stepan
но там дохуя подводных
Igor
Пишите описание и оплату в один пост
Denis
Мне тоже, даже пару бы взял, несмотря на поводные
SkyWalker ✙
классная книга, мне помогает
SkyWalker ✙
Народ подскажите кто знает норм книга для начала?
SkyWalker ✙
SkyWalker ✙
привет, у меня есть такое вот задание: сделать 3 кнопки и 1 select в select будет 3 опции 1- Лиса 2-Волк 3-Кабан Написать логику используя es6 которая будет реализовывать следующие действия: При выборе одного из трех зверей и нажатия на первую кнопку - покажется в левом нижнем углу snackbar с сообщением на зеленом фоне: для Лисы - «Лиса хитрый зверь» для Волка - «Волк вожак стаи» для Кабана - «Кабан дикий свин» Сообщение должно исчезать само спустя 3 секунды, или при клике на него При клике на вторую кнопку snackbar должен появиться в правом верхнем углу с фиолетовым фоном и белым текстом в нем: для Лисы - «Он ничем не отличался от ста тысяч других лисиц» для Волка - «Волк собирает грибы в лесу» для Кабана - «Кабан свинья, которая не поддалась на уговоры» При клике на вторую кнопку snackbar должен появиться в правом верхнем углу с серым фоном и черным текстом в нем: для Лисы - «Рыжий лис» для Волка - «Волк меняет шкуру, но не нрав» для Кабана - «Кабан санитар леса» При выполнении задачи должны использоваться классы и самое важное использовать класс для переиспользования повторяемой логики для других, настройки для снекбара должны передаваться при инициализации классов.
SkyWalker ✙
вот мой js-код: const snackbarOne = () => { let select = document.getElementById('animals'); let selectValue = select.value ; let snack = document.getElementById('snackbar'); document.getElementById('snackbar').style.backgroundColor = '#006400'; document.getElementById('snackbar').style.left = '10%'; document.getElementById('snackbar').style.bottom = '5%'; if (selectValue === 'fox') { document.getElementById('snackbar').innerHTML = 'Лиса хитрый зверь'; } else if (selectValue === 'wolf') { document.getElementById('snackbar').innerHTML = 'Волк вожак стаи'; } else if (selectValue === 'boar') { document.getElementById('snackbar').innerHTML = 'Кабан дикий свин'; } snack.className = "show"; setTimeout(() => { snack.className = snack.className.replace("show", ""); }, 3000); }; const snackbarTwo = () => { let select = document.getElementById('animals'); let selectValue = select.value ; let snack = document.getElementById('snackbar'); document.getElementById('snackbar').style.color = '#ffffff'; document.getElementById('snackbar').style.backgroundColor = '#8B008B'; document.getElementById('snackbar').style.left = '90%'; document.getElementById('snackbar').style.bottom = '90%'; if (selectValue === 'fox') { document.getElementById('snackbar').innerHTML = 'Он ничем не отличался от ста тысяч других лисиц'; } else if (selectValue === 'wolf') { document.getElementById('snackbar').innerHTML = 'Волк собирает грибы в лесу'; } else if (selectValue === 'boar') { document.getElementById('snackbar').innerHTML = 'Кабан свинья, которая не поддалась на уговоры'; } snack.className = "show"; setTimeout(() => { snack.className = snack.className.replace("show", ""); }, 3000); }; const snackbarThree = () => { let select = document.getElementById('animals'); let selectValue = select.value ; let snack = document.getElementById('snackbar'); document.getElementById('snackbar').style.color = '#000000'; document.getElementById('snackbar').style.backgroundColor = '#808080'; document.getElementById('snackbar').style.left = '90%'; document.getElementById('snackbar').style.bottom = '90%'; if (selectValue === 'fox') { document.getElementById('snackbar').innerHTML = 'Рыжий лис'; } else if (selectValue === 'wolf') { document.getElementById('snackbar').innerHTML = 'Волк меняет шкуру, но не нрав'; } else if (selectValue === 'boar') { document.getElementById('snackbar').innerHTML = 'Кабан санитар леса'; } snack.className = "show"; setTimeout(() => { snack.className = snack.className.replace("show", ""); }, 3000); };
SkyWalker ✙
>При выполнении задачи должны использоваться классы и самое важное использовать класс для переиспользования повторяемой логики для других, настройки для снекбара должны передаваться при инициализации классов. я вот этот пункт не совсем понимаю, может, кто может обьяснить с примером?
SkyWalker ✙
и вообще, я так понимаю код лучше так не кидать
SkyWalker ✙
лучше через гит или через песочницу?
SkyWalker ✙
Песочницу
какую посоветуешь, я где-то читал. что codepen - зашквар, или пойдет?
Maksim
судя по коду задание еще рановато делать
🤴👷‍♂️🦸‍♂️🧚‍♀️
какую посоветуешь, я где-то читал. что codepen - зашквар, или пойдет?
Только никому не говори, что заливал код туда - забанят и по айпи вычислят - бить приедут
SkyWalker ✙
судя по коду задание еще рановато делать
:с очень костыльно, я знаю, но как выйти из костыльности пока что не знаю
SkyWalker ✙
https://codesandbox.io/s/61zw6y4pwr
🤴👷‍♂️🦸‍♂️🧚‍♀️
а почему так?
Ну зашкварно, понимаешь))
SkyWalker ✙
SkyWalker ✙
понял)
Denis
Maksim
:с очень костыльно, я знаю, но как выйти из костыльности пока что не знаю
совсем плохо, если писать список советов, то он длиной с весь этот код будет
Denis
Если писать книгу советов....
Denis
Почитай
Denis
SkyWalker ✙
так что мне делать, хелп ми
SkyWalker ✙
я ее читаю сейчас
Denis
Уже красавчик
Denis
Это выкинь - пиши заново
David
Maksim
так что мне делать, хелп ми
ну первое это нужно заюзать dry
Denis
WET
SkyWalker ✙
https://learn.javascript.ru/?map
это все равно, что человеку, который хочет пить, сказать попей воды