بکندباز

تابعی بنویسید که دو عدد را به هم اضافه کند. اما نکته اینجاست که اعداد به صورت رشته خواهند بود.

نمونه ورودی و خروجی

AddStrNums("4", "5") ➞ 9

AddStrNums("abcdefg", "3") ➞ -1

AddStrNums("1", "") ➞ 1

نکات:

  • اگر کاراکترهای غیر عددی وجود داشته باشند، “-1” برگردانید.
  • یک پارامتر خالی باید به عنوان “0” در نظر گرفته شود.
  • تابع شما نباید اعداد منفی را اضافه کند.
  • صفرهای ابتدايی رشته باید حذف شوند.

 

AddStrNums("4", "5")  ➞ 9
AddStrNums("abcdefg", "3")  ➞ -1
AddStrNums("1", "")  ➞ 1
AddStrNums("1874682736267235927359283579235789257", "32652983572985729")  ➞ 1874682736267235927391936562808774986
AddStrNums("0000001", "020006")  ➞ 20007
AddStrNums("1325123515s238579875987", "38698592523525325")  ➞ -1

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*