1
1
Fork 0
exercism/jq/difference-of-squares/difference-of-squares.jq

9 lines
245 B
Text
Raw Normal View History

([range(1;.input.number+1)]) as $n
| if .property == "squareOfSum"
then pow(($n|add);2)
elif .property == "sumOfSquares"
then $n|map(pow(.; 2))|add
elif .property == "differenceOfSquares"
then pow(($n|add);2) - ($n|map(pow(.; 2))|add)
end