• @wise_pancake@lemmy.ca
    link
    fedilink
    13
    edit-2
    2 days ago

    Math.min.length is 2, which weakly signals that it’s designed to handle at least two parameters

    Why would they even define this value?

    Note: I’m not a js dev, do most functions have length?

    • @bss03@infosec.pub
      link
      fedilink
      English
      1
      edit-2
      22 hours ago

      All functions built with function name(args) { body } syntax have a length based on the form of args. Other ways to create functions might set length (I’m not sure). Most of the functions provided by the runtime environment do have a length, usually based on the number of “required” arguments.