آرمین امیری نسب
5 سال پیش توسط آرمین امیری نسب مطرح شد
4 پاسخ

تفاوت دو کد

فرق این دو کد در چیه درحالی که دومی درست کار می کنه!
دومی درست کار می کنه ولی اولی نه!

var prg = document.getElementById('id');
setInterval(myfun , 100)
function myfun() {
prg.style.width -= "1%"
}

var prg = document.getElementById('id');
var time = 100;
 setInterval(myfun , 100)
function myfun() {
    time -= 1;
    prg.style.width = time + "%";
}

این کد مشکل سینتکس نداره اگه در این کد دیدید فکر نکنید مشکل از سینتکس هست


ثبت پرسش جدید
hamid reza
تخصص : برنامه نویس وب
@hamidrezayas67 5 سال پیش مطرح شد
1

@arminamirinasab
"1%" عددی نیست که -= بشه


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
1

فرق شون زیاده، مشکل چیه؟ سوال چیه؟


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش آپدیت شد
2

این خط کد در اولی ایراد داره:

prg.style.width -= "1%"

معادل با این میشه، که مشخصه ایراد داره:

prg.style.width = prg.style.width - "1%";

وحید جدیدی
تخصص : برنامه نویس
@jadidi.v 5 سال پیش مطرح شد
2

این خط کد مشکل داره

prg.style.width -= "1%"

چون متغییر نیست که از =- استفاده کرد
دومین کد چون از یک متغیر استفاده شده برای عمل =- درست کار میکنه


hamid reza
تخصص : برنامه نویس وب
@hamidrezayas67 5 سال پیش مطرح شد
1

@arminamirinasab
"1%" عددی نیست که -= بشه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام