تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ ---------------------------------
numbers is not defined
جامعه جاوا اسکریپت ایجاد شده در ۲۴ مرداد ۱۴۰۱

سلام مجدد، لطفا کد من رو بررسی کنید: زمانی که قصد استفاده از توان رو ماشین حساب داریم خطای numbers is not defined در کنسول نمایش میده.

var powCalc = false;
function addToCalc(value) {
    document.getElementById("displayResult").value += value;
    if (powCalc) {
        var powNum = document
            .getElementById("displayResult")
            .value.split("^");
        document.getElementById("displayResult").value = Math.pow(
            numbers[0],
            numbers[1]
        );
        powCalc = false;
    }
}
function processor() {
    document.getElementById("displayResult").value = eval(
        document.getElementById("displayResult").value
    );
}
function backspace() {
    var value = document.getElementById("displayResult").value;
    document.getElementById("displayResult").value = value.substr(
        0,
        value.length - 1
    );
}
function clean() {
    document.getElementById("displayResult").value = "";
}
function mathCalc(mathFunc) {
    if (mathFunc == "pow") {
        powCalc = true;
        document.getElementById("displayResult").value += "^";
    } else {
        var val = document.getElementById("displayResult").value;
        document.getElementById("displayResult").value = Math[mathFunc](val);
    }
}

این مورد حل شد

--------------------------------- ۲۵ مرداد ۱۴۰۱، ۰۵:۴۳

سلام وقتتون بخیر .

اگر سوالتون حل شد لطفا تاپیک رو به صورت "حل شده " دربیارید .

موفق باشید.

علیرضا ایمانی ۲۵ مرداد ۱۴۰۱، ۱۸:۰۱