جزئیات محصول

دانلود پروژه  بازی FLAMES

دانلود پروژه بازی FLAMES

قیمت: 80,000 تومان

خرید فایل


مشاهده پیشنمایش

پیشنمایش برای محصولاتی که نیاز به نمایش دمو دارند می باشد

کاربران گرامی در این پروژه به شما پروژه بازی با جاوا اسکریپت را قرارداده ایم شما عزیزان می توانید از بخش دانلود پروژه بازی با جاوااسکریپت سایر  بازی هایی که با جاوا اسکریپت طراحی شده اند را مشاهده و دانلود کنید.

در صورتی که نیاز به آموزش حضوری و یا غیر حضوری این پروژه داشتید میتوانید با ما در ارتباط باشید تا این پروژه را به شما آموزش دهیم حتی میتوانید در صورت دلخواه پروژه را به خواسته شما شخصی سازی کنیم لازم به ذکر است که تیم پروژه در صفحه دانلود پروژه بازی بازی های مختلفی را به زبان های مختلف برنامه نویسی قرار داده است .شماره تماس با پرپروژه 09050394455 می باشد



 در اینجا یک **محاسبه‌گر FLAMES** با استفاده از JavaScript ارائه شده است. بازی FLAMES روشی سرگرم‌کننده برای محاسبه رابطه بین دو نفر بر اساس نام‌هایشان است. نام FLAMES مخفف کلمات **دوستی، عشق، محبت، ازدواج، دشمنی و خواهر** است.
 
### 1. **HTML**
ساختار ساده HTML برای محاسبه‌گر FLAMES به صورت زیر است:
 
```html
   
   
    محاسبه‌گر FLAMES
   
   
       

محاسبه‌گر FLAMES

       
           
           
       
       
       
   
   
```
 
### 2. **CSS**
در ادامه، CSS برای طراحی ظاهری محاسبه‌گر FLAMES را اضافه می‌کنیم:
 
```css
body {
    font-family: Arial, sans-serif;
    background-color: #f4f4f4;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    margin: 0;
}
 
.container {
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 80%;
    max-width: 400px;
    text-align: center;
}
 
h1 {
    margin-bottom: 20px;
}
 
input {
    padding: 10px;
    margin: 5px 0;
    width: calc(100% - 22px);
    border: 1px solid #ccc;
    border-radius: 5px;
}
 
button {
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
    background-color: #28a745;
    color: white;
    border: none;
    border-radius: 5px;
    margin-top: 10px;
}
 
.result {
    margin-top: 20px;
    font-size: 24px;
    font-weight: bold;
    color: #333;
}
```
 
### 3. **JavaScript**
در نهایت، منطق برنامه برای محاسبه FLAMES را پیاده‌سازی می‌کنیم:
 
```javascript
// انتخاب عناصر از DOM
const name1Input = document.getElementById('name1');
const name2Input = document.getElementById('name2');
const calculateBtn = document.getElementById('calculateBtn');
const resultDiv = document.getElementById('result');
 
// تابع برای محاسبه FLAMES
function calculateFLAMES(name1, name2) {
    const flames = ['دوستی', 'عشق', 'محبت', 'ازدواج', 'دشمنی', 'خواهر'];
    
    // حذف فضاهای خالی و تبدیل به حروف کوچک
    name1 = name1.replace(/\s+/g, '').toLowerCase();
    name2 = name2.replace(/\s+/g, '').toLowerCase();
    
    // شمارش حروف
    let combinedNames = (name1 + name2).split('');
    
    // حذف حروف مشابه
    for (let char of name1) {
        const index = combinedNames.indexOf(char);
        if (index !== -1) {
            combinedNames.splice(index, 1); // حذف حرف از آرایه
        }
    }
    
    // تعداد حروف باقی‌مانده
    const count = combinedNames.length;
    
    // محاسبه نتیجه FLAMES
    let resultIndex = count % flames.length;
    
    // جلوگیری از صفر شدن ایندکس
    if (resultIndex === 0) {
        resultIndex = flames.length;
    }
    
    return flames[resultIndex - 1]; // برگرداندن نتیجه
}
 
// راه‌اندازی رویداد کلیک
calculateBtn.addEventListener('click', () => {
    const name1 = name1Input.value;
    const name2 = name2Input.value;
    
    if (name1 && name2) {
        const result = calculateFLAMES(name1, name2);
        resultDiv.textContent = `نتیجه: ${result}`;
    } else {
        resultDiv.textContent = 'لطفاً هر دو نام را وارد کنید.';
    }
});
```
 
### توضیحات کد:
1. **HTML**: شامل ورودی برای دو نام و دکمه‌ای برای محاسبه و نمایشی برای نمایش نتیجه است.
2. **CSS**: طراحی ساده و کاربرپسند برای رابط کاربری.
3. **JavaScript**:
   - **تابع محاسبه FLAMES**: این تابع حروف مشابه را حذف کرده و تعداد حروف باقی‌مانده را محاسبه می‌کند. سپس نتیجه را بر اساس محاسبات FLAMES به دست می‌آورد.
   - **رویداد کلیک**: با کلیک بر روی دکمه، نتیجه محاسبه و نمایش داده می‌شود.
 
### نتیجه‌گیری
این پروژه **محاسبه‌گر FLAMES** یک روش سرگرم‌کننده برای تعامل با نام‌ها و بررسی روابط است. شما می‌توانید این پروژه را گسترش دهید و ویژگی‌های بیشتری به آن اضافه کنید. از کدنویسی لذت ببرید!
| صفحه قابل مشاهده: دانلود پروژه بازی FLAMES می‌باشد