Показать сообщение отдельно
  #1 (permalink)  
Старый 10.04.2012, 22:40
Аватар для Anastasiy17
Интересующийся
Отправить личное сообщение для Anastasiy17 Посмотреть профиль Найти все сообщения от Anastasiy17
 
Регистрация: 01.04.2012
Сообщений: 16

Арифметические действия
Вот такая задачка:
Создайте Web-страницу, в которой выполняются арифметические действия над двумя операндами. В первом текстовом поле вводятся два числовых операнда, между которыми должен находиться один из знаков арифметических действий: "+", "-", "*" или "/". При нажатии кнопки "Вычислить" выполняется соответствующая арифметическая операция, и результат выводится во втором текстовом поле. Если введенный операнд не является правильным арифметическим выражением, во втором текстовом поле выводится сообщение "Ошибка".

Я не могу понять алгоритм, как в одной строке писати числа и оно будет их просчитывать....
Я начинала писать код, если вводить в 2 рядках, и потом это применить к своему заданию:
<script>

function calc1 () {
var a1=document.getElementById("1st");
var a2=document.getElementById("2nd");
var pRez=document.getElementById("rezult");
if (parseInt(a1.value)&&parseInt(a2.value)) {
	var rez=parseInt(a1.value)+parseInt(a2.value);
	pRez.value=rez;

Но пока безуспешно....
Может у кого то есть идеи что бы каждое действие описывалось. Ну тоисть провирялось введеное, а потом если там есть +-*/ выполнялось действие. Никак не могу понять как это зделать)
Посмотрите, пожалуйста)

Последний раз редактировалось Anastasiy17, 12.04.2012 в 20:52.
Ответить с цитированием