Предмет: Информатика,
автор: Asdeez
Скажите пж где ошибка
<meta charset="utf-8"><script>
var a = (parseInt(prompt("Введите чило А")));var x = (parseInt(prompt("Введите действие")));var b = (parseInt(prompt("Введите число Б")));var t;
if(x == "*") { t=a*b
} else if (x == "+") { t=a+b
} else if (x == "-") { t=a-b } else if (x == "/") { t=a/b}
alert("Ответ:"+t);
</script>
Ответы
Автор ответа:
0
(parseInt(prompt("Введите действие")))
Функция parseInt округляет числа, у вас в программе в этой строке должен вводиться знак (+, -, *), это символы, а не числа. Строку поменять на:
var x = prompt("Введите действие");
То есть parseInt вообще убрать.
Функция parseInt округляет числа, у вас в программе в этой строке должен вводиться знак (+, -, *), это символы, а не числа. Строку поменять на:
var x = prompt("Введите действие");
То есть parseInt вообще убрать.
Похожие вопросы
Предмет: Математика,
автор: evloeva170
Предмет: Химия,
автор: sergejklisa0
Предмет: Русский язык,
автор: nurzaskrasvcik
Предмет: Математика,
автор: Аноним
Предмет: Литература,
автор: Alinochkka2020