// عرض النتيجة مع تقريب مناسب
const convertedStr = Math.round((converted + Number.EPSILON) * 100000) / 100000;
resultEl.innerText = ${amount} ${from} = ${convertedStr} ${to} (سعر الصرف: 1 ${from} = ${rate} ${to});
statusEl.innerText = آخر تحديث: ${data.date} — مصدر السعر: exchangerate.host;
updateShareLinks(amount, from, to, convertedStr);
} catch (err) {
errorEl.style.display = 'block';
errorEl.innerText = 'حدث خطأ أثناء جلب سعر الصرف. حاول مرة أخرى.';
statusEl.innerText = 'لم يتم التحديث';
console.error(err);
}
}
// تهيئة روابط المشاركة — استبدل YOUR_PAGE_URL بالرابط الفعلي للصفحة بعد النشر
function updateShareLinks(amount, from, to, converted) {
const pageUrl = encodeURIComponent('
'); // استبدل هذا بالرابط الفعلي بعد النشر
const text = encodeURIComponent(`${amount} ${from} = ${converted} ${to} — جرب أداة تحويل العملات الآن: ` + decodeURIComponent(pageUrl));
document.getElementById('whLink').href = https://api.whatsapp.com/send?text=${text};
document.getElementById('fbLink').href = https://www.facebook.com/sharer/sharer.php?u=${pageUrl};
document.getElementById('twLink').href = https://twitter.com/intent/tweet?text=${text};
}
// اختياري: تحويل تلقائي عند تغيير الحقول
document.getElementById('from').addEventListener('change', () => {});
document.getElementById('to').addEventListener('change', () => {});
💱 أداة تحويل العملات (دولار - دينار - يورو - ريال) — سعر صرف حي
أدخل المبلغ واختر العملة المصدر والهدف ثم اضغط "تحويل". الأداة تجلب سعر الصرف الحالي مباشرة من مزود مجاني للبيانات.
محول العملات (حي)
USD - دولار
IQD - دينار
EUR - يورو
SAR - ريال
IQD - دينار
USD - دولار
EUR - يورو
SAR - ريال
تحويل الآن
الأسعار تُحدّث آليًا عند كل تحويل.
About ToolsYou1
ليست هناك تعليقات:
إرسال تعليق