【问题标题】:Calculate and capture result计算并捕获结果
【发布时间】:2022-06-24 21:58:04
【问题描述】:

假设我有以下变量:

(def length 6)
(def width 9)

我想找到area,但是当我找到时:

(def area_of_square length * width)

它会产生错误:

compile error: cannot add metadata length to binding area_of_square

【问题讨论】:

    标签: janet


    【解决方案1】:

    当您进行数学运算时,operator 首先出现,然后是符号:

    (* length width)
    

    如果要将结果绑定到symbol

    (def area_of_square (* length width)) # Output: 54
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-15
      • 1970-01-01
      • 1970-01-01
      • 2016-04-27
      • 2012-08-20
      • 2012-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多