С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 7

Не могу решить задачи на написание функций

06.06.2014, 09:34. Показов 1416. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток! Очень нужна ваша помощь, ибо в JavaScript ничего не понимаю.
Ситуация такая, дали 2 задания, если с ними справлюсь, все будет хорошо(поставят 4). Дали ваш адресок. Сказали, что Вы помогали людям и не раз. Прошу, помогите! Без Вас не справлюсь!



Ребят, если написал не в тот раздел, не обессудьте, не ругайтесь)

Собственно вот и задачи:
-задача №1
Напишите функцию, вычисляющую сумму двух числовых массивов, т.е. сумму векторов. У функции должно быть два параметра - складываемые массивы. Функция должна выдавать новый массив-сумму и должна проверять, что массивы имеют одинаковую длину (в противном случае выдается false).

-задача №2
Напишите функцию, которая выдает сумму элементов числовой квадратной матрицы. Если матрица не квадратная, функция должна выдавать false.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.06.2014, 09:34
Ответы с готовыми решениями:

Не могу осилить задачи на написание функций / JavaScript
Ребята! кто нибудь! прошу! помогите! уже не знаю что делать. дело в том, что я Вчера, 09:34 создал тему - Не могу решить задачи на...

Не могу решить эти дурацкие задачи...
1.Дана целочисленная матрица размером M*N.Различные строки/столбцы матрицы назовем похожими,если совпвдают множества чисел встречающихся в...

Написание своих функций chr() и ord(), без использования встроенных функций
В общем, нужно написать эти две функции, которые будут являться аналогами встроенных. ex_chr(code : byte) : char; begin .... ...

4
 Аватар для Micheal
53 / 53 / 28
Регистрация: 23.04.2011
Сообщений: 214
06.06.2014, 10:37
Лучший ответ Сообщение было отмечено kurazhik как решение

Решение

Задача 1:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function addArray(arr1, arr2) {
        var len1 = arr1.length,
          len2 = arr2.length,
          result = [],
          i = 0;
 
        if (Array.isArray(arr1) && Array.isArray(arr2)) {
 
          if (len1 !== len2) return false;
 
          for (i; i < len1; i++) {
            result.push(arr1[i] + arr2[i]);
          }
 
          return result;
        }
 
        return false;
      }
Добавлено через 40 минут
Задача 2:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
function sumElements(arr) {
        var i = 0,
          j = 0;
        s = 0, len = arr.length;
 
 
        function isQuatro() {
          var len = arr.length,
            len_elem = 0,
            i = 0;
 
          for (i; i < len; i++) {
            if (Array.isArray(arr[i])) {
              len_elem = arr[i].length;
 
              if (len_elem !== len) {
 
                return false;
              }
            } else {
 
              return false;
            }
          }
 
          return true;
        }
 
        if (isQuatro(arr)) {
          for (i; i < len; i++) {
            for (j=0; j < len; j++) {
              alert('h1');
              s += arr[i][j];
            }
          }
 
          return s;
        } else {
 
          return false;
        }
      }
1
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 7
06.06.2014, 12:53  [ТС]
Огромнейшее тебе спасибо , Добрый человек!

Добавлено через 2 минуты
Мне же это просто в SharePoint скопировать и все? когда запущу будет результат?

Добавлено через 2 минуты
просто я скопировал в блокнот, переименовал в .html, а когда его запустил просто текст вышел. Или мне еще какие-то теги нужно прописать?
0
 Аватар для Micheal
53 / 53 / 28
Регистрация: 23.04.2011
Сообщений: 214
06.06.2014, 14:42
Лучший ответ Сообщение было отмечено kurazhik как решение

Решение

JS можно помещать в отдельный файл с расширением .js, а также вставлять непосредственно на страницу html в тег <script type="text/javascript"></script>.
Т.к. это язык сценариев, то эти функции нужно привинтить к какому-нибудь событию, например "onclick", либо исполнять в теге body, и выводить результат как document.write('something')

Вообще советую базовые понятия прочитать (внедрение на страницу...и т.д.), ибо без этого, даже с написанными функциями "4" получить будет сложновато...
1
0 / 0 / 0
Регистрация: 06.06.2014
Сообщений: 7
06.06.2014, 20:37  [ТС]
Огромное спасибо!

Добавлено через 57 минут
Сам я не занимался никогда этим и не горел желанием познать сие чудо. Предмет ведет добрый дедуля(вроде как добрый). Мы в SharePoint писали скрипты и сохраняли их в .html формате. Запускали...Что только не писали. И картинки меняли на надписи, и переворачивали надписи, курсор гонялся за картинкой, а она убегала. А теперь он дал это задание, спасибо Вам что отозвались!

Добавлено через 30 минут
я скопировал, вставил, а они не запускаются. что делать?


[]http://i069.***********/1406/f9/b309b3451cab.jpg[/]

[]http://s020.***********/i709/1406/7a/619707c1c819.jpg[/]

Добавлено через 5 минут
Micheal, помоги!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.06.2014, 20:37
Помогаю со студенческими работами здесь

Написание функций
Прошу помощи делаю функцию для проверки наличия файла function install($var) { if(file_exists(HOME .'/config.php')== true) ...

написание функций
Добрый день! Помогите, пожалуйста, написать функцию, которая находит разность двух заданных чисел и остаток от деления. и функцию,...

Правильное написание функций на php
Здравствуйте! Вопрос такой допустим для сайта написано несколько функций, в каждую функцию передаются аргументы. И если имена аргументам в...

Написание собственных математических функций
Izmenite zadanie tak, chtoby dlja Summy, Raznosti, Delenija i Umnozhenija byli napisany sobstvennye funkcii. Tak zhe dopolnitel'no nuzhno...

Написание на форму из API функций TextOut (for ex.)
чо то не выходит у меня... hdc формы получил (GetDC(me.hwnd)) ну и т.д. функции возвращают ответ больше 0 - типа мы рисуем я не х-а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru