سلام. قطعه کد اول مربوط به این جلسه است و قطعه کد دوم رو من نوشتم. سوالم اینه که میشه عنصر رو Select کرد و داخل یه متغیر قرار داد و بعد از اون به صورت زیر استفاده کرد؟ و اینکه اگر حالت دوم رو انجام بدم چه مشکلی ممکنه ایجاد بشه؟
// کد این جلسه
function mathCalculator(mathFunc) {
if(mathFunc == 'pow') {
powFlag = true;
document.getElementById('displayResult').value += '^'; // این قسمت
}
else {
var val = document.getElementById('displayResult').value; // این قسمت
document.getElementById('displayResult').value = Math[mathFunc](val); // این قسمت
}
}
// کد من
function mathCalculator(mathFunc) {
var resultInput = document.getElementById('displayResult'); // این قسمت
if(mathFunc == 'pow') {
powFlag = true;
resultBox.value += '^'; // این قسمت
}
else {
resultBox.value = Math[mathFunc](resultBox.value); // این قسمت
}