Вопрос задан 26.07.2018 в 15:28.
Предмет Информатика.
Спрашивает Оганян Михаил.
Напишите пожалуйста код задачи) Задача на знание javascript. Пользователь вводит последовательно 10
чисел вывести на экран сумму этих чисел.Ответы на вопрос
Отвечает Мадалбаева Алина.
Http://www.w3.org/1999/xhtml">
<head>
<script>
function doProcess() {
var fields=document.forms[0].getElementsByTagName('INPUT');
var val=0;
var total=0;
for (var i=0;i<fields.length;i++) {
if ((fields[i].type=='text')&&(fields[i].name.indexOf('number')==0)) {
val=parseInt(fields[i].value);
total+=val*1;
}
}
document.forms[0].sum.value = total;
}
</script>
</head>
<body align="center">
<form method = "post" action = "/cgi-bin/formmail" >
<input name = "number0" type = "text" size = "4"
maxlength = "5" />
<input name = "number1" type = "text" size = "4"
maxlength = "5" />
<input name = "number2" type = "text" size = "4"
maxlength = "5" />
<input name = "number3" type = "text" size = "4"
maxlength = "5" />
<input name = "number4" type = "text" size = "4"
maxlength = "5" />
<input name = "number5" type = "text" size = "4"
maxlength = "5" />
<input name = "number6" type = "text" size = "4"
maxlength = "5" />
<input name = "number7" type = "text" size = "4"
maxlength = "5" />
<input name = "number8" type = "text" size = "4"
maxlength = "5" />
<input name = "number9" type = "text" size = "4"
maxlength = "5" />
<br><br>
<input type="button" name="click1" value="Подсчитать" onClick="doProcess()">
<p>
<label>Сумма:
<input name = "sum" type = "text" size = "4"
maxlength = "10" />
</form>
</body>
</html>
<head>
<script>
function doProcess() {
var fields=document.forms[0].getElementsByTagName('INPUT');
var val=0;
var total=0;
for (var i=0;i<fields.length;i++) {
if ((fields[i].type=='text')&&(fields[i].name.indexOf('number')==0)) {
val=parseInt(fields[i].value);
total+=val*1;
}
}
document.forms[0].sum.value = total;
}
</script>
</head>
<body align="center">
<form method = "post" action = "/cgi-bin/formmail" >
<input name = "number0" type = "text" size = "4"
maxlength = "5" />
<input name = "number1" type = "text" size = "4"
maxlength = "5" />
<input name = "number2" type = "text" size = "4"
maxlength = "5" />
<input name = "number3" type = "text" size = "4"
maxlength = "5" />
<input name = "number4" type = "text" size = "4"
maxlength = "5" />
<input name = "number5" type = "text" size = "4"
maxlength = "5" />
<input name = "number6" type = "text" size = "4"
maxlength = "5" />
<input name = "number7" type = "text" size = "4"
maxlength = "5" />
<input name = "number8" type = "text" size = "4"
maxlength = "5" />
<input name = "number9" type = "text" size = "4"
maxlength = "5" />
<br><br>
<input type="button" name="click1" value="Подсчитать" onClick="doProcess()">
<p>
<label>Сумма:
<input name = "sum" type = "text" size = "4"
maxlength = "10" />
</form>
</body>
</html>
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот пример кода на JavaScript для решения данной задачи:
```javascript let sum = 0;
for (let i = 0; i < 10; i++) { let number = prompt("Введите число:"); sum += parseFloat(number); }
console.log("Сумма введенных чисел: " + sum); ```
Этот код создает переменную `sum`, которая будет хранить сумму введенных чисел. Затем используется цикл `for`, чтобы просить пользователя ввести число 10 раз и добавлять его к сумме. В конце выводится сумма введенных чисел на экран.
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
