У меня есть задание, где я должен создать калькулятор с использованием JavaScript и HTML. Я достаточно кодировал, чтобы, когда я использую операторы, он будет делать математику, но цифры не будут отображаться в поле дисплея. Я также не уверен, как кодировать кнопку прозрачности и кнопку отрицания.
Вот внешний файл JavaScript. < /P>
var mycalc = new calc(null, null, null);
function calc(firstNum, secNum, operator) {
this.firstNum = firstNum;
this.secNum = secNum;
this.operator = operator;
}
function numberClick(ref) {
//alert.ref.value
if (mycalc.firstNum == null) mycalc.firstNum = ref.value;
else if (mycalc.secNum == null) mycalc.secNum = ref.value; //ref.value is the value from the input
//alert("firstNum" + mycalc.operator.firstNum);
//alert("secNum") + mycalc.secNum);
}
function operatorClick(ref) {
if (mycalc.operator == null) mycalc.operator = ref.value;
}
function calculateResultClick() {
if (mycalc.operator == "+") {
var ans = parseInt(mycalc.firstNum) + parseInt(mycalc.secNum);
alert(ans);
}
if (mycalc.operator == "-") {
var ans2 = parseInt(mycalc.firstNum) - parseInt(mycalc.secNum);
alert(ans2);
}
if (mycalc.operator == "*") {
var ans3 = parseInt(mycalc.firstNum) * parseInt(mycalc.secNum);
alert(ans3);
}
if (mycalc.operator == "/") {
var ans4 = parseInt(mycalc.firstNum) / parseInt(mycalc.secNum);
alert(ans4);
}
}
function Clear() {
}
Подробнее здесь: https://stackoverflow.com/questions/150 ... calculator
Создание кода кнопки Clear для калькулятора JavaScript ⇐ Html
Программисты Html
-
Anonymous
1741591396
Anonymous
У меня есть задание, где я должен создать калькулятор с использованием JavaScript и HTML. Я достаточно кодировал, чтобы, когда я использую операторы, он будет делать математику, но цифры не будут отображаться в поле дисплея. Я также не уверен, как кодировать кнопку прозрачности и кнопку отрицания.
Вот внешний файл JavaScript. < /P>
var mycalc = new calc(null, null, null);
function calc(firstNum, secNum, operator) {
this.firstNum = firstNum;
this.secNum = secNum;
this.operator = operator;
}
function numberClick(ref) {
//alert.ref.value
if (mycalc.firstNum == null) mycalc.firstNum = ref.value;
else if (mycalc.secNum == null) mycalc.secNum = ref.value; //ref.value is the value from the input
//alert("firstNum" + mycalc.operator.firstNum);
//alert("secNum") + mycalc.secNum);
}
function operatorClick(ref) {
if (mycalc.operator == null) mycalc.operator = ref.value;
}
function calculateResultClick() {
if (mycalc.operator == "+") {
var ans = parseInt(mycalc.firstNum) + parseInt(mycalc.secNum);
alert(ans);
}
if (mycalc.operator == "-") {
var ans2 = parseInt(mycalc.firstNum) - parseInt(mycalc.secNum);
alert(ans2);
}
if (mycalc.operator == "*") {
var ans3 = parseInt(mycalc.firstNum) * parseInt(mycalc.secNum);
alert(ans3);
}
if (mycalc.operator == "/") {
var ans4 = parseInt(mycalc.firstNum) / parseInt(mycalc.secNum);
alert(ans4);
}
}
function Clear() {
}
Подробнее здесь: [url]https://stackoverflow.com/questions/15013170/creating-a-clear-button-code-for-a-javascript-calculator[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия