یک صفحه HTML با جاوااسکریپت بسازید که از کاربر با prompt نام و سن را بپرسد و سپس با یک alert یا نمایش در صفحه، پیغامی شبیه «سلام [نام]، شما [سن] ساله هستید» نشان دهد.
4.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:30 0.0
با استفاده از prompt() نام و سن را دریافت کنید، برای سن از parseInt یا Number استفاده کنید و در صورت خالی بودن یا لغو کردن ورودی، پیام مناسب نمایش دهید؛ خروجی را میتوانید با alert() یا قرار دادن متن در یک عنصر HTML (مثلاً با document.getElementById(...).innerText) نشان دهید. نکات: از template literals برای چسباندن رشتهها استفاده کنید، ورودی سن را با isNaN بررسی کنید و ورودیها را با trim() تمیز کنید تا حالتهای مرز مثل رشتههای خالی مدیریت شوند.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
نکته این است که ورودیهای کاربر از prompt ممکن است null باشد یا با spaces خالی باشند؛ بنابراین آنها را با trim() تمیز کرده و وجود مقدار را بررسی کنید. برای تبدیل سن به عدد از Number() یا parseInt استفاده کنید و با isNaN چک کنید تا ورودی عددی معتبر باشد. برای اعتبارسنجی، بهتر است محدوده سنی معقولی مانند 0 < age < 120 را در نظر بگیرید تا مقادیر غیرمنطقی رد شوند. خروجی پیام را با template literals بسازید و یا از alert استفاده کنید، مثلاً سلام ${name}، شما ${age} ساله هستید.
گزارش