يمرر قيمة منطقية دون تغيير، بحيث يمكن إعطاء القيمة اسما وإعادة استخدامها.
مثال: true -> true
القيمة المنطقية
القيمة المنطقية نفسها
يسحب قائمة قيم منطقية عشوائية، كل منها true باحتمال معطى.
مثال: length 5 مع trueThreshold 0.7 -> ربما [true, true, false, true, true]
عدد القيم المنطقية المراد سحبها واحتمال true
القيم المنطقية العشوائية
يحول أرقاما إلى قيم منطقية بمزج عشوائي بين عتبتين.
تحت العتبة الأولى يكون الرقم true دائما، وفوق الثانية false دائما؛ وبينهما ينخفض احتمال true بخطوات من إحداهما إلى الأخرى، فيتلاشى النمط بدلا من التبديل الحاد. مثال: [0.1, 0.9] بالعتبتين 0.3 و 0.7 -> [true, false]
الأرقام والعتبتان وعدد خطوات التلاشي
قيمة منطقية واحدة لكل رقم
يحول أرقاما إلى قيم منطقية: true تحت العتبة، و false عندها أو فوقها.
inverse يقلب كل نتيجة.
مثال: [0.3, 0.7, 0.5] بعتبة 0.6 -> [true, false, true]
الأرقام والعتبة وما إذا كان يقلب النتيجة
قيمة منطقية واحدة لكل رقم
يحول أرقاما إلى قيم منطقية: true عندما يقع الرقم داخل أي من النطاقات المعطاة، و false خلاف ذلك.
كل نطاق هو [min, max] مع شمول الطرفين؛ inverse يقلب كل نتيجة.
مثال: [0.2, 0.5, 0.8] بالنطاقات [[0.3, 0.6], [0.7, 0.9]] -> [false, true, true]
الأرقام والنطاقات وما إذا كان يقلب النتيجة
قيمة منطقية واحدة لكل رقم
يقلب قيمة منطقية: true تصبح false و false تصبح true.
مثال: true -> false
القيمة المنطقية
القيمة المنطقية المعاكسة
يقلب كل قيمة منطقية في قائمة.
مثال: [true, false, true] -> [false, true, false]
القيم المنطقية
القيم المنطقية المقلوبة، بالترتيب نفسه
يقارن قيمتين بعامل: أصغر، أو أصغر أو يساوي، أو أكبر، أو أكبر أو يساوي، أو يساوي
أو لا يساوي، بالصيغة المتساهلة (==) أو الصارمة (===).
مثال: 5 أكبر من 3 -> true؛ 'hello' يساوي بصرامة 'world' -> false
القيمتان والمعامل
نتيجة المقارنة
يمرر قيمة عندما تكون القيمة المنطقية true ويعطي undefined عندما تكون false.
مثال: 42 مع true -> 42؛ 42 مع false -> undefined
القيمة والقيمة المنطقية التي تفتح البوابة
القيمة، أو undefined عندما تكون البوابة مغلقة
يختار الأولى من قيمتين تكون معرّفة، فتعمل الثانية كقيمة احتياطية.
مثال: 42 و 10 -> 42؛ undefined و 10 -> 10
القيمة المفضلة والقيمة البديلة
أول قيمة معرّفة، أو undefined عندما تكون كلتاهما مفقودتين
القيم المنطقية والقرارات: مقارنة القيم، وقلب القيم المنطقية، وتحويل قوائم الأرقام إلى قوائم قيم منطقية بالعتبات، وسحب قيم منطقية عشوائية، وبوابة قيمة بحيث تمر فقط عندما يتحقق شرط. دوال العتبات هي الطريقة المعتادة لتقرير أي عناصر النمط تحصل على ميزة وأيها لا.