Сидредин
🤷‍♂️
GitLab вроде на нём. А Климов в GitLab работает?
F
То есть, я правильно ответил.🙂
Можно и через while замутить, нет проблем
F
Правильно начал или нет?
Я не спец в js, пишу на нём тока в qml. Но кажется array1 и array2 это ссылки на масивы и они у тебя разные
Bogdan
Правильно начал или нет?
что ты сделать вообще пытаешся
Matukevich
что ты сделать вообще пытаешся
Дано два массива одной размерности. Проверить, равны ли эти массивы между собой. Обязательно вывести массивы для проверки правильности работы программы.
Bogdan
и что сложного
Bogdan
задание уровня дерево
Bogdan
создаешь массивы, заполняешь в цикле и сравниваешь поэлементно
Matukevich
что ты сделать вообще пытаешся
Я не пофи. Я только начал изучать программирование. Поэтому мне сложно. И не понимаю вообще как сделать.
Bogdan
это не профи задание
Bogdan
это задание на уровне hello world
F
Ты должен создать 2 массива, заполнить их и сравнить?
Matukevich
Ты должен создать 2 массива, заполнить их и сравнить?
Да. А потом после сравнения их вывести надо.
Anonymous
Anonymous
xD
Bogdan
а массив случайными числами заполнять?
Bogdan
и вывести в всплывающее окно, в html или в консоль?
Максим
Привет, вопрос по js Есть функция с двумя аргументами, как с помощью console.log вывести на екран отдельно значение каждого аргумента?
Bogdan
короче раз массивы одинаковые то берешь обычный for и перебираешь до arrayname.length
Matukevich
а массив случайными числами заполнять?
Я так пологаю да, случайными. Вы водить через document.whrite.
Bogdan
ну и? берешь гугл берешь название метода и вбиваешь, толку нет за тебя писать такую элементарщину
Matukevich
короче раз массивы одинаковые то берешь обычный for и перебираешь до arrayname.length
Я скрин скинул последний правельно ли делать начал?
Bogdan
блин это слишком тупой вопрос даже что бы отвечать
Bogdan
и нафига ты пытаешся сравнить массивы, если тебе надо сравнить их элементы
Maksim Pozharskiy
Кирилл
помогите почему то что отмечено зеленым работает а то что красным нет ?
Кирилл
let mth = Math.floor(Math.random() * 50); // attack army one logick // random number // variables for the overall result let resultArmy = 0; let resultArmyOne = 0; // call the function in index.html on line of code: 49 function attackEnemyOne() { // result of two 'army' resultArmy = warriors - warriorsOne; resultArmyOne = warriorsOne - warriors; // chance of reducing the total number of "warriors" if ((mth == 2) || (mth == 10) || (mth == 3) || (mth == 12)) { alert('Войско ослабло, Потеря 20 войнов!'); resultArmy = resultArmy - 20; } warriors = resultArmy; warriorsOne = resultArmyOne; amountArmy.innerHTML = 'Общие кол-во армии:' + ' ' + resultArmy; amountArmyOne.innerHTML = 'Количество Армии:' + ' ' + resultArmyOne; // Conditions for function attackEnemyOne() if (warriors < 0) { alert('Войско полностью погибло в результате нападения на "Кузнеца", Поражение !'); window.close(); } else if (warriorsOne < 0) { amountArmyOne.innerHTML = 'Враг повержен'; stopOne(); // code delete onlclick (off) btnAttackOne.removeAttribute('onclick'); } } // attack army two logick // variables for the overall result let resultArmyTwo = 0; // call the function in index.html on line of code: 43 function attackEnemyTwo() { //result of two army resultArmy = warriors - warriorsTwo; resultArmyTwo = warriorsTwo - warriors; //chance of reducing the total numver of "warriors" if ((mth == 20) || (mth == 30) || (mth == 40) || (mth == 12)) { alert('Потеря 20 войнов!'); resultArmy = resultArmy - 20; } warriors = resultArmy; warriorTwo = resultArmyTwo; amountArmy.innerHTML = 'Общие кол-во армии:' + ' ' + resultArmy; amountArmyTwo.innerHTML = 'Количество Армии: ' + ' ' + resultArmyTwo; // Conditions for function attackEnemyOne() if (warriors < 0) { alert('Войско полностью погибло в результате нападения на "Повстанца", Поражение !'); window.close(); } else if (warriorsTwo < 0) { stopTwo(); amountArmyTwo.innerHTML = 'Враг повержен'; // code delete onlclick (off) btnAttackTwo.removeAttribute('onclick'); } }
Erik
помогите почему то что отмечено зеленым работает а то что красным нет ?
Так вот чем вы там в военкомате в свободное время занимаетесь
Bogdan
ладно пойду я лучше работать. сегодня такие тупые вопросы в чате задают
Кирилл
а все вроде посмотрел перепроверил нехрена
Matukevich
и нафига ты пытаешся сравнить массивы, если тебе надо сравнить их элементы
Все кажись понял. Я так изначально думал, но потом понесло не в ту степь.
Максим
ну внутри функции просто написать console.log(имя аргумента)
Ну у меня вначале аргументы "а" и "b". Когда я вызываю функцию то прописываю туда "500" и "800". После неких манипуляций использую console. Log чтобы отобразить результат и вот здесь не могу вызвать значения аргументов
Кирилл
а все вроде посмотрел перепроверил нехрена
вот проклятие ошибок не выдает сволоч
Andrii
Моя дочка Ada наверное может сказать такое.
Bogdan
блин жаль дот нетом ребёнка не назовешь
Bogdan
Шарпина :D
Bogdan
хотя больше подходит как кличка собаке
Bogdan
дочь Ада и сын Паскаль
и собака дельфин
Andrii
дочь Ада и сын Паскаль
Паскаль фамилия всё-таки... Я больше в честь Ады Лавлейнс, да и ЯП Ada достаточно хорош.
Maksim Pozharskiy
А сын Джаваскриптун приёмный
Andrii
Шарпина :D
НоваяДочь2
Bogdan
Я понял, я просто не могу вне функции их ввзвать 😀
а зачем тебе их вызывать вне функции
Bogdan
не, это имя тоже, французское
паскаль стал французом сам того не осозновая
Andrii
Блез Паскаль, а может и имя такое есть...
Bogdan
ну фамилия уважаемая
Ikrom
паскаль стал французом сам того не осозновая
Паскаль узбеком был вы о чём ребята ?
Andrii
Оберон ещё... Эйфель.
Bogdan
как любитель физики отдаю честь Блезу
giorgio
Блез Паскаль, а может и имя такое есть...
как раз в его честь, как я понимаю
Борисов
Никлаус Тот который Вирт :)
Ikrom
Просто Паскаль с Узбекистана тоже программистом был
giorgio
вы знаете анекдот про Паскаля и прятки?
giorgio
есть ещё версия пожесче, она смешнее
Andrii
О! Аналогичный случай, я понимаю почему тебя Julia назвали :)
Максим
а зачем тебе их вызывать вне функции
const oneNumbers = [];const secondNumbers = [];function getLessNum (a, b) { for(i = a; i >= 1; i--) { if (Number.isInteger(a / i)) { oneNumbers.unshift(a / i); } } for(n = b; n >= 1; n--) { if (Number.isInteger(b / n)) { secondNumbers.unshift(b / n); } }}const lessNumb = getLessNum (500, 800);const newNumbers = oneNumbers.concat(secondNumbers);newNumbers.sort( (a, b) => a - b);const finishNumbers = [];for (let q = 0; q < newNumbers.length; q++) { for (let j = 0; j < q; j++) if (newNumbers[j] === newNumbers[q]) { finishNumbers.push(newNumbers[q]); }}function getMaxOfArray(finishNumbers) { return Math.max.apply(null, finishNumbers);}console.log("The greatest common divisor of numbers " + " 500" + " and " + " 800" + " is = " + getMaxOfArray(finishNumbers)); Вот код если интересно, ищу наибольший общий делитель
Ikrom
Расскажите шутку про Паскаля
giorgio
а тебе какой из двух
Andrii
Расскажите шутку про Паскаля
В раю Архимед, Паскаль и Ньютон играют в прятки. Архимед водит и начинает считать. Паскаль убегает за горизонт, а Ньютон оглядывается, берёт палку, рисует вокруг себя квадрат со стороной 1 метр и становится внутрь квадрата. Архимед заканчивает считать, открывает глаза и видит Ньютона: — Я вижу Ньютона! — Э, нет! Ньютон на метр квадратный — это Паскаль!
Ikrom
а тебе какой из двух
Ну который остроумнее
giorgio
а второй я тебе в лс лучше скину
Dt_rin 🇺🇦
так понятно интуитивно же