کاش در مورد if که بکار بردید ok و عبارت شرطی if که ایگنور کردید یه مقدار بیشتر توضیح میدادید
سلام مصطفی جان وقتتون بخیر
چون تعداد جلسات زیاد هست ممنون میشم سوالتون رو با کد بپرسید تا بهتر راهنماییتون کنیم
تکه کدی که متوجه نشدید رو ارسال کنید تا بهتون توضیح بدم
سلام،
if نوشته شده جهت کوتاه سازی بوده، شما میتونستید به این شکل بنویسید:
j, ok := keys[complement] if ok { return []int{j, i} }
اما کوتاه شده اش به این صورت شده که از j هم استفاده نشده بخاطر همین ignore شده و به این شکل این if در یک خط نوشته شده و با این سینتکس:
if _, ok := keys[complement]; ok { return []int{keys[complement], i} }