1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-20 05:21:38 +02:00

return first when leng is 1

This commit is contained in:
Justin Lin
2022-03-04 19:52:16 +08:00
parent 2771e2cd31
commit b89c2d90d3

View File

@@ -9,8 +9,7 @@
**/
function sum(lt) =
let(
end = len(lt) - 1,
cum_total = [for(i = 0, s = lt[0]; i < end; i = i + 1, s = s + lt[i]) s]
)
let(end = len(lt) - 1)
end == 0 ? lt[0] :
let(cum_total = [for(i = 0, s = lt[0]; i < end; i = i + 1, s = s + lt[i]) s])
cum_total[len(cum_total) - 1] + lt[end];