إسأل مهندس حاسوب الآن

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

اختصاصي حاسوب

ألة حاسبة بلغة الجافا سكربت

تم تقييم هذه الإجابة:
ألة حاسبة بلغة الجافا سكربت
مساعدة الخبير: ما هي البرامج والإصدارات التي تستخدمها؟
الكومودو
مساعدة الخبير: هل لديك أي معلومة أخرى تريد أن تطلع مهندس الحاسوب عليها قبل أن أقوم بإيصالك به؟
طباعة اسم عائشة عالجافا سكربت بh1 إلى h6

إطرح سؤالك

إجابة الخبير: المهندس منذر الزعبي

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

كود ألة حاسبة بلغة الجافا سكربت:
الجافا سكربت من اقوى اللغات فى تطوير الويب ومن اكثرها سهولة
       <script type="text/javascript">calc_array = new Array();var calcul=0;var pas_ch=0;function $id(id){        return document.getElementById(id);}function f_calc(id,n){        if(n=='ce')        {                initialiser_calc(id);        }        else if(n=='=')        {                if(calc_array[id][0]!='=' && calc_array[id][1]!=1)                {                        eval('calcul='+calc_array[id][2]+calc_array[id][0]+calc_array[id][3]+';');                        calc_array[id][0] = '=';                        $id(id+'_resultat').value=calcul;                        calc_array[id][2]=calcul;                        calc_array[id][3]=0;                }        }        else if(n=='+-')        {                $id(id+'_resultat').value=$id(id+'_resultat').value*(-1);                if(calc_array[id][0]=='=')                {                        calc_array[id][2] = $id(id+'_resultat').value;                        calc_array[id][3] = 0;                }                else                {                        calc_array[id][3] = $id(id+'_resultat').value;                }                pas_ch = 1;        }        else if(n=='nbs')        {                if($id(id+'_resultat').value<10 && $id(id+'_resultat').value>-10)                {                        $id(id+'_resultat').value=0;                }                else                {                        $id(id+'_resultat').value=$id(id+'_resultat').value.slice(0,$id(id+'_resultat').value.length-1);                }                if(calc_array[id][0]=='=')                {                        calc_array[id][2] = $id(id+'_resultat').value;                        calc_array[id][3] = 0;                }                else                {                        calc_array[id][3] = $id(id+'_resultat').value;                }        }        else        {                        if(calc_array[id][0]!='=' && calc_array[id][1]!=1)                        {                                eval('calcul='+calc_array[id][2]+calc_array[id][0]+calc_array[id][3]+';');                                $id(id+'_resultat').value=calcul;                                calc_array[id][2]=calcul;                                calc_array[id][3]=0;                        }                        calc_array[id][0] = n;        }        if(pas_ch==0)        {                calc_array[id][1] = 1;        }        else        {                pas_ch=0;        }        document.getElementById(id+'_resultat').focus();        return true;}function add_calc(id,n){        if(calc_array[id][1]==1)        {                $id(id+'_resultat').value=n;        }        else        {                $id(id+'_resultat').value+=n;        }        if(calc_array[id][0]=='=')        {                calc_array[id][2] = $id(id+'_resultat').value;                calc_array[id][3] = 0;        }        else        {                calc_array[id][3] = $id(id+'_resultat').value;        }        calc_array[id][1] = 0;        document.getElementById(id+'_resultat').focus();        return true;}function initialiser_calc(id){        $id(id+'_resultat').value=0;        calc_array[id] = new Array('=',1,'0','0',0);        document.getElementById(id+'_resultat').focus();        return true;}function key_detect_calc(id,evt){        if((evt.keyCode>95) && (evt.keyCode<106))        {                var nbr = evt.keyCode-96;                add_calc(id,nbr);        }        else if((evt.keyCode>47) && (evt.keyCode<58))        {                var nbr = evt.keyCode-48;                add_calc(id,nbr);        }        else if(evt.keyCode==107)        {                f_calc(id,'+');        }        else if(evt.keyCode==109)        {                f_calc(id,'-');        }        else if(evt.keyCode==106)        {                f_calc(id,'*');        }        else if(evt.keyCode==111)        {                f_calc(id,'');        }        else if(evt.keyCode==110)        {                add_calc(id,'.');        }        else if(evt.keyCode==190)        {                add_calc(id,'.');        }        else if(evt.keyCode==188)        {                add_calc(id,'.');        }        else if(evt.keyCode==13)        {                f_calc(id,'=');        }        else if(evt.keyCode==46)        {                f_calc(id,'ce');        }        else if(evt.keyCode==8)        {                f_calc(id,'nbs');        }        else if(evt.keyCode==27)        {                f_calc(id,'ce');        }        return true;}        </script>
يمكنك الأستفادة من الرابط التالي لليوتيوب هنا

إجابة الخبير: المهندس منذر الزعبي

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

كود ألة حاسبة بلغة الجافا سكربت:
الجافا سكربت من اقوى اللغات فى تطوير الويب ومن اكثرها سهولة
قم بنسخ كود الجافا سكربت ولصقه فى وثيقة الـhtml ، بالطبع فى منطقة الـbody ومن ثم الحفظ ورفع الصفحة

       <script type="text/javascript">calc_array = new Array();var calcul=0;var pas_ch=0;function $id(id){        return document.getElementById(id);}function f_calc(id,n){        if(n=='ce')        {                initialiser_calc(id);        }        else if(n=='=')        {                if(calc_array[id][0]!='=' && calc_array[id][1]!=1)                {                        eval('calcul='+calc_array[id][2]+calc_array[id][0]+calc_array[id][3]+';');                        calc_array[id][0] = '=';                        $id(id+'_resultat').value=calcul;                        calc_array[id][2]=calcul;                        calc_array[id][3]=0;                }        }        else if(n=='+-')        {                $id(id+'_resultat').value=$id(id+'_resultat').value*(-1);                if(calc_array[id][0]=='=')                {                        calc_array[id][2] = $id(id+'_resultat').value;                        calc_array[id][3] = 0;                }                else                {                        calc_array[id][3] = $id(id+'_resultat').value;                }                pas_ch = 1;        }        else if(n=='nbs')        {                if($id(id+'_resultat').value<10 && $id(id+'_resultat').value>-10)                {                        $id(id+'_resultat').value=0;                }                else                {                        $id(id+'_resultat').value=$id(id+'_resultat').value.slice(0,$id(id+'_resultat').value.length-1);                }                if(calc_array[id][0]=='=')                {                        calc_array[id][2] = $id(id+'_resultat').value;                        calc_array[id][3] = 0;                }                else                {                        calc_array[id][3] = $id(id+'_resultat').value;                }        }        else        {                        if(calc_array[id][0]!='=' && calc_array[id][1]!=1)                        {                                eval('calcul='+calc_array[id][2]+calc_array[id][0]+calc_array[id][3]+';');                                $id(id+'_resultat').value=calcul;                                calc_array[id][2]=calcul;                                calc_array[id][3]=0;                        }                        calc_array[id][0] = n;        }        if(pas_ch==0)        {                calc_array[id][1] = 1;        }        else        {                pas_ch=0;        }        document.getElementById(id+'_resultat').focus();        return true;}function add_calc(id,n){        if(calc_array[id][1]==1)        {                $id(id+'_resultat').value=n;        }        else        {                $id(id+'_resultat').value+=n;        }        if(calc_array[id][0]=='=')        {                calc_array[id][2] = $id(id+'_resultat').value;                calc_array[id][3] = 0;        }        else        {                calc_array[id][3] = $id(id+'_resultat').value;        }        calc_array[id][1] = 0;        document.getElementById(id+'_resultat').focus();        return true;}function initialiser_calc(id){        $id(id+'_resultat').value=0;        calc_array[id] = new Array('=',1,'0','0',0);        document.getElementById(id+'_resultat').focus();        return true;}function key_detect_calc(id,evt){        if((evt.keyCode>95) && (evt.keyCode<106))        {                var nbr = evt.keyCode-96;                add_calc(id,nbr);        }        else if((evt.keyCode>47) && (evt.keyCode<58))        {                var nbr = evt.keyCode-48;                add_calc(id,nbr);        }        else if(evt.keyCode==107)        {                f_calc(id,'+');        }        else if(evt.keyCode==109)        {                f_calc(id,'-');        }        else if(evt.keyCode==106)        {                f_calc(id,'*');        }        else if(evt.keyCode==111)        {                f_calc(id,'');        }        else if(evt.keyCode==110)        {                add_calc(id,'.');        }        else if(evt.keyCode==190)        {                add_calc(id,'.');        }        else if(evt.keyCode==188)        {                add_calc(id,'.');        }        else if(evt.keyCode==13)        {                f_calc(id,'=');        }        else if(evt.keyCode==46)        {                f_calc(id,'ce');        }        else if(evt.keyCode==8)        {                f_calc(id,'nbs');        }        else if(evt.keyCode==27)        {                f_calc(id,'ce');        }        return true;}        </script>
يمكنك الأستفادة من الرابط التالي لليوتيوب هنا

 

إسأل مهندس حاسوب

المهندس منذر الزعبي

المهندس منذر الزعبي

مهندس حاسوب

الأسئلة المجابة 25316 | نسبة الرضا 98.7%

  • 100% ضمان الرضا
  • انضم الى 8 مليون من العملاء الراضين
المحادثات تتم ضمن هذه البنود

في الأخبار