• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

چهار عمل اصلی با javascript

saeed_violinist

Registered User
تاریخ عضویت
1 آپریل 2004
نوشته‌ها
1,275
لایک‌ها
3
سن
41
محل سکونت
Netherlands
دوستان سلام.

یه زحمتی دارم یه فرم ساده میخوام که دو تا عدد رو بگیره و یک عملگر "جمع،تفریق، ضرب و تقسیم" رو به انتخاب کاربر روی این دو عدد انجام بده و نتیجه رو همون صفحه اعلام کنه!

دمتون گرم!
 

saeed_violinist

Registered User
تاریخ عضویت
1 آپریل 2004
نوشته‌ها
1,275
لایک‌ها
3
سن
41
محل سکونت
Netherlands
خوب خودم مشکل رو حل کردم امیدوارم برای باقی دوستان مفید باشه :

HTML:
<script type="text/javascript">
function operate(){
    var x  = document.getElementById('x').value;
    var y  = document.getElementById('y').value;
    var operator = document.getElementById('operator').value;    
    
    if((x != '') && (y != '')) {
        if(operator == "+") {
            alert(+x + +y);
        } else if(operator == "-") {
            alert(+x - +y);
        } else if(operator == "*") {
            alert(+x * +y);
        }else if(operator == "/") {
            alert(+x / +y);
        }else if(operator == "%") {
            alert(+x % +y);
        } 
    }    
    else {
        alert("Please Fill All Fields With Proper Value");        
    }    
}
</script>

<input type='text' id='x' />
<select name="operator" id="operator">
  <option value="+">+</option>
  <option value="-">-</option>
  <option value="*">*</option>
  <option value="/">/</option>
  <option value="%">%</option>
</select> 
<input type='text' id='y' />  
<input type='button' onclick='operate()' value='GO' />
 
بالا