Хорошо, так что после прочтения нескольких статей, похоже, есть формула для расчета Бофорта в м / с и обратно. Я отвечу на свой пост с парой функций, которые я сделал.
Рассчитать м / с по Бофорту:
function msToBeaufort(ms) {
return Math.ceil(Math.cbrt(Math.pow(ms/0.836, 2)));
}
msToBeaufort(24.5);
output: 10
Рассчитать Бофорт по м / с:
function beaufortToMs(bf){
return Math.round(0.836 * Math.sqrt(Math.pow(bf, 3)) * 100)/ 100;
}
beaufortToMs(3)
output: 4.34
Я знаю, это редкий топи c, но, надеюсь, это кому-нибудь поможет.