یک صفحه HTML با جاوااسکریپت بسازید که از کاربر با prompt نام و سن را بپرسد و سپس با یک alert یا نمایش در صفحه، پیغامی شبیه «سلام [نام]، شما [سن] ساله هستید» نشان دهد.

4.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:30

0.0

با استفاده از prompt() نام و سن را دریافت کنید، برای سن از parseInt یا Number استفاده کنید و در صورت خالی بودن یا لغو کردن ورودی، پیام مناسب نمایش دهید؛ خروجی را می‌توانید با alert() یا قرار دادن متن در یک عنصر HTML (مثلاً با document.getElementById(...).innerText) نشان دهید. نکات: از template literals برای چسباندن رشته‌ها استفاده کنید، ورودی سن را با isNaN بررسی کنید و ورودی‌ها را با trim() تمیز کنید تا حالت‌های مرز مثل رشته‌های خالی مدیریت شوند.

توسط پژوهشگر در 202 روز قبل ساعت 02:30
دسته بندی ها: JavaScript JavaScript for beginner
nima در 202 روز قبل ساعت 09:25

نکته این است که ورودی‌های کاربر از prompt ممکن است null باشد یا با spaces خالی باشند؛ بنابراین آن‌ها را با trim() تمیز کرده و وجود مقدار را بررسی کنید. برای تبدیل سن به عدد از Number() یا parseInt استفاده کنید و با isNaN چک کنید تا ورودی عددی معتبر باشد. برای اعتبارسنجی، بهتر است محدوده سنی معقولی مانند 0 < age < 120 را در نظر بگیرید تا مقادیر غیرمنطقی رد شوند. خروجی پیام را با template literals بسازید و یا از alert استفاده کنید، مثلاً سلام ${name}، شما ${age} ساله هستید.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری