Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 24.10.2018
Сообщений: 4

Проверка кода на JS

24.10.2018, 21:03. Показов 1035. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть готовая программа, которая была написана в C++. Так как сама в JavaScript особо не шарю (только учусь), нужна помощь с исправлением ошибок. Если надо, могу скинуть код работающей программы на C++. Спасибо.
PHP/HTML
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<html>
<script>
 
main()
{
 
    int a, b, c, d, e, f;  <!-- тут пользователь должен ввести 6 переменных (координаты у трех вершин) --!> 
    var valNumA = Number(prompt("Ievadiet A (a) koor"));
    var valNumA = Number(prompt("Ievadiet A (b) koor"));
    alert(a, b);
    var valNumA = Number(prompt("Ievadiet B (c) koor"));
    var valNumA = Number(prompt("Ievadiet B (d) koor"));
    alert(c, d);
    var valNumA = Number(prompt("Ievadiet C (e) koor"));
    var valNumA = Number(prompt("Ievadiet C (f) koor"));
    alert(e, f);    
 
 
    int P, AB, AC, BC; 
    <!-- тут  идет вычеслениее периметра, формулы меняются в зависимтости от того, какое число больше --!>
 
    if (c > a && d > b ) {
        AB = sqrt((c - a)^2 + (d - b)^2);
    }
    else if (a > c && b > d){
        AB = sqrt((a - c)^2 + (b - d)^2);
    }
    else if (a > c && d > b){
        AB = sqrt((a - c)^2 + (d - b)^2);
    }
    else if (c > a && b > d){
        AB = sqrt((c - a)^2 + (b - d)^2);
    }
    alert(AB);
 
 
 
    if (e > a && f > b ) {
        AC = sqrt((e - a)^2 + (f - b)^2);
    }
    else if (a > e && b > f){
        AC = sqrt((a - e)^2 + (b - f)^2);
    }
    else if (a > e && f > b){
        AC = sqrt((a - e)^2 + (f - b)^2);
    }
    else if (e > a && b > f){
        AC = sqrt((e - a)^2 + (b - f)^2);
    }
    alert(AC);
 
 
 
    if (e > c && f > d ) {
        BC = sqrt((e - c)^2 + (f - d)^2);
    }
    else if (c > e && d > f){
        BC = sqrt((c - e)^2 + (d - f)^2);
    }
    else if (c > e && f > d){
        BC = sqrt((c - e)^2 + (f - d)^2);
    }
    else if (e > c && d > f){
        BC = sqrt((e - c)^2 + (d - f)^2);
    }
    alert(BC);
 
 
    <!-- выводится периметр --!>
    P = AB + AC + BC;
    alert("P = ", AB, "+", AC, "+" BC);
    alert(P);
 
 
 
    <!-- идет рассчет площади. в случае, если по формуле S число больше 0, то идет умножение на 0.5, если меньше 0, то умножение на -0.5 --!>
    int S;
    S = ((a - e) * (d - f)) - ((b - f) * (c - e));
    if (S >= 0) {
        alert("S = ", 0.5 * S);
    }
        else{
        alert("S = ", -0.5 * S);
    }
 
    return 0;
}
</script>
 
</html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.10.2018, 21:03
Ответы с готовыми решениями:

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

Проверка пин кода и в соответствии с ним заполнить поля после ввода пин-кода на другой форме
Здраствуйте!Люди проблема в следующем, есть задача где мне надо сделать проверку пин кода и в соответствии с ним чтобы автоматически из...

Проверка кода
Вообщем нужно мне создать excel документ при помощи php =) Скачал библиотеку PHPExcel, начал с ней работать выдаёт ошибку=) Думал сначала...

1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
24.10.2018, 23:31
Цитата Сообщение от lenokin Посмотреть сообщение
формулы меняются в зависимтости от того, какое число больше
из какого класса школы вас выгнали за неуспешность? (с)

подсказываю то, чего не вы смогли "пройти" в школе: квадрат двойки равен четырём, и "минус два" в квадрате тоже равно четырём, поэтому никаких "изменений формул" в принципе не требуется
ну и еще: слово "вычисление" пишется через "и", а слово "расчёт" пишется с одним "с"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.10.2018, 23:31
Помогаю со студенческими работами здесь

Проверка кода
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional....; &lt;html...

Проверка кода
Вот условие на скрине прошу проверить данный код import math x = input(&quot;Введите число &quot;) x = int(x) print(&quot;x=&quot;,x) ...

Проверка кода
Подскажите плз. Есть код календаря: &lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt; var nowdate function setToday() { var now = new Date(); ...

Проверка кода
Выбивает ошибку в инпуте a = int(input('Введите',i,'число')). Как правильно сделать? n = int(input(&quot;n = : &quot;)) s = 0 i =...

Проверка кода
import math print (&quot;Задание 51 &quot;) c = input(&quot;Введите c: &quot;) b = input(&quot;Введите b: &quot;) a = input(&quot;Введите a: &quot;) c = float(c) ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru