Показать сообщение отдельно
  #1 (permalink)  
Старый 15.10.2010, 15:15
Аватар для z700i
Аспирант
Отправить личное сообщение для z700i Посмотреть профиль Найти все сообщения от z700i
 
Регистрация: 15.10.2010
Сообщений: 77

присвоение переменной математического знака
Можно ли присвоить переменной математический знак и чтобы он был не string

Задача:
При выборе select'а переменной присваивался соответствующий знак
И чтобы в alert'е выводил ответ:
если выбран + то 12
если - то 8
если * то 20
если / то 5

function proverka() {
        a1 = document.form1.a1.value;
        a2 = 10 + a1 + 2; 
        alert('результат - ' + a2);

<form name="form1">
    <select name="a1">
    <option value="+"> + </option>
    <option value="-"> - </option>
    <option value="*"> x </option>
    <option value="/"> : </option>
    </select>
    <br><br>
    <input type="button" onclick="proverka()" value="Проверить">
</form>

Последний раз редактировалось z700i, 15.10.2010 в 15:17. Причина: не закрыт тэг form
Ответить с цитированием