You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
912 B

## CLOCK HAND ANGLE CALCULATOR
![clock](http://orpheogroup.com/wp-content/uploads/2014/10/grand-central-clock-crop.jpg)
Write a function `clock` that takes two integers, `hour` and `minute`. The function should calculate the two angles in degrees between the **hour hand** and **minute hand** on a twelve-hour analog clock face.
Note that the hour hand has 'drift'. If the time is **6:30**, the hour hand will be halfway through its travel between **6** and **7**. If the time is **9:45**, the hour hand will be three quarters of the way between **9** and **10**.
Return an "out of range" message if an input is greater than the clock's range.
Expected output:
```
clock(6, 00)
=> [180, 180]
```
```
clock(12, 00)
=> [360, 0]
```
```
clock(12, 15)
=> [82.5, 277.5]
```
```
clock(9, 45)
=> [22.5, 337.5]
```
```
clock(1, 59)
=> [294.5, 65.5]
```
```
clock(500, 34)
=> "out of range"
```