$(document).ready(function () {
let newData = "";
let num1 = 0;
let result = 0;
let operation = null;
let input = $("div.calc-display input");
// زمانی که یک عدد کلیک میشود
$(".calc-number-item").click(function () {
let data = this.innerText;
newData += data;
input.val(newData);
});
// زمانی که یک عملگر کلیک میشود
$(".calc-operand-item").click(function () {
num1 = Number(input.val());
operation = $(this).attr('id');
input.val("");
newData = "";
});
// زمانی که دکمه مساوی کلیک میشود
$(".equal").click(function () {
let num2 = Number(input.val());
if (operation) {
switch (operation) {
case 'plus':
result = plus(num1,num2);
break;
case 'mines':
result = mines(num1,num2);
break;
case 'times':
result = times(num1,num2);
break;
case 'devide':
result = devide(num1,num2);
break;
default:
result = "Error";
}
input.val(result); // نمایش نتیجه در فیلد ورودی
newData = ""; // ریست کردن newData برای عملیات جدید
operation = null; // ریست کردن عملیات برای جلوگیری از مشکلات بعدی
}
});
// توابع ریاضی
function plus(a,b) {
return a + b;
}
function mines(a,b) {
return a - b;
}
function times(a,b) {
return a * b;
}
function devide(a,b) {
return a / b;
}
});
с точки зрения математики всё в порядке.
но мой код работает неправильно.
let newData = ""; let num1 = 0; let result = 0; let operation = null; let input = $("div.calc-display input");
// زمانی که یک عدد کلیک میشود $(".calc-number-item").click(function () { let data = this.innerText; newData += data; input.val(newData); });
// زمانی که یک عملگر کلیک میشود $(".calc-operand-item").click(function () { num1 = Number(input.val()); operation = $(this).attr('id'); input.val(""); newData = ""; });
// زمانی که دکمه مساوی کلیک میشود $(".equal").click(function () { let num2 = Number(input.val()); if (operation) { switch (operation) { case 'plus': result = plus(num1,num2); break; case 'mines': result = mines(num1,num2); break; case 'times': result = times(num1,num2); break; case 'devide': result = devide(num1,num2); break; default: result = "Error"; } input.val(result); // نمایش نتیجه در فیلد ورودی newData = ""; // ریست کردن newData برای عملیات جدید operation = null; // ریست کردن عملیات برای جلوگیری از مشکلات بعدی } });
// توابع ریاضی function plus(a,b) { return a + b; }
function mines(a,b) { return a - b; }
function times(a,b) { return a * b; }
function devide(a,b) { return a / b; }
}); [/code] с точки зрения математики всё в порядке. но мой код работает неправильно.
Когда я делаю запрос на сообщение, сервер немедленно реагирует с идентификатором, но фактический результат получен позже через событие Push Server (например, WebSocket или Pusher).
Вот что я пытаюсь сделать:
, когда API отвечает с помощью ID, я...
Текст тега p «порекомендуете ли вы наш веб-сайт другим» не отображается во втором теге div внутри тега body. но если я вырезаю и вставляю его в первый div, он появляется, но по какой-то причине его нет во втором теге div. проблем с цветом текста...
Я пытаюсь добавить или отредактировать форму в django, создав настраиваемую форму с использованием html и css.
Теперь она отлично работает для добавления формы продукта, но когда я пытаюсь отредактировать одно из полей в форме, URL-адрес изображения...
Я относительно новичок в запросах и учусь анализировать веб-сайты для своего университетского проекта.
Разбирать request.Response.text несложно, если он возвращает окончательный HTML-код, но я наткнулся на динамически заполняемые страницы. какой...