Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 864 Bytes

examples.md

File metadata and controls

34 lines (30 loc) · 864 Bytes

Please note: Tha data your function will get will look like an array of strings. No additional parsing is needed! The form ['', ''] is just a convention!
Please make sure your solution runs correctly with these test cases!

Test Data

intervalConstruction

Input Output
['M2', 'C', 'asc'] D
['P5', 'B', 'asc'] F#
['m2', 'Bb', 'dsc'] A
['M3', 'Cb', 'dsc'] Abb
['P4', 'G#', 'dsc'] D#
['m3', 'B', 'dsc'] G#
['m2', 'Fb', 'asc'] Gbb
['M2', 'E#', 'dsc'] D#
['P4', 'E', 'dsc'] B
['m2', 'D#', 'asc'] E
['M7', 'G', 'asc'] F#

intervalIdentification

Input Output
['C', 'D'] M2
['B', 'F#', 'asc'] P5
['Fb', 'Gbb'] m2
['G', 'F#', 'asc'] M7
['Bb', 'A', 'dsc'] m2
['Cb', 'Abb', 'dsc'] M3
['G#', 'D#', 'dsc'] P4
['E', 'B', 'dsc'] P4
['E#', 'D#', 'dsc'] M2
['B', 'G#', 'dsc'] m3