for(let i=0;i<boundary;i++){
    .
    .
    .
    if (Object.keys(figure_height_map).includes(new_figure_ratio.toString())){
        figure_height_map[new_figure_ratio.toString()].push(new_figure_data['object']);
    }else{
        figure_height_map[new_figure_ratio.toString()] = [];
        figure_height_map[new_figure_ratio.toString()].push(new_figure_data['object']);
    }
    figure_height_list.push(new_figure_ratio);
    .
    .
    .
}