From 16941c769229c012369b7452e6111c1496a3e3b1 Mon Sep 17 00:00:00 2001 From: koronya Date: Mon, 26 Jan 2026 04:42:18 +0900 Subject: [PATCH] [JS][7kyu] Convert between radians and degrees --- .../koronya.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 codewars/7kyu/convert-between-radians-and-degrees/koronya.js diff --git a/codewars/7kyu/convert-between-radians-and-degrees/koronya.js b/codewars/7kyu/convert-between-radians-and-degrees/koronya.js new file mode 100644 index 000000000..c4bb6b9f5 --- /dev/null +++ b/codewars/7kyu/convert-between-radians-and-degrees/koronya.js @@ -0,0 +1,18 @@ +// [JS][7kyu] Convert between radians and degrees +// convert-between-radians-and-degrees +// https://www.codewars.com/kata/544e2c60908f2da03600022a/train/javascript + +Math.degrees = function (rad) { + const degrees = (rad * 180) / Math.PI + const rounded = Math.round(degrees * 100) / 100 + return `${rounded}deg` +} + +Math.radians = function (deg) { + const radians = (deg * Math.PI) / 180 + const rounded = Math.round(radians * 100) / 100 + return `${rounded}rad` +} + +// Math.degrees(Math.PI) === '180deg' +// Math.radians(180) === '3.14rad'