I always find myself needing to know how numbers compare. But I hate taking out a calculator or grabbing pencil and paper to work it out. So I wrote a small script to do it for me.
Method
Math.Ratio = function (rt1, rt2) { var rt1n = rt1.split(':'); var rt2n = rt2.split(':'); var rntd1i = false, rntd2i = false; for (var i = 0; i < rt1n.length; i++) { if (rt1n[i] == '?') { rntd1i = i; } } for (var ii = 0; ii < rt2n.length; ii++) { if (rt2n[ii] == '?') { rntd2i = ii; } } function rtDetermine(r1, r2, ri) { var isum = r1[0] / r1[1]; return ri == 0 ? r2[1] * isum : r2[0] / isum; } if (rntd1i !== false && rntd2i !== false) { console.warn('Whoops, can only work with one unknown number.'); return false; } else if (rntd1i !== false) { return rtDetermine(rt2n, rt1n, rntd1i); } else if (rntd2i !== false) { return rtDetermine(rt1n, rt2n, rntd2i); } else { console.warn('Whoops, need at least one unknown number.'); return false; } };
And then you can call it like so:
Math.Ratio('1920:1080','?:720');//1280
Demo
? | |
Harrah's Reno casino and racetrack, NV - Dr.MCD
ReplyDeleteReno, NV (March 24, 2019) – Harrah's Reno Casino and Racetrack 여수 출장마사지 has officially opened its doors to 아산 출장샵 all 익산 출장안마 patrons with a $1,000 M 군산 출장안마 Resort 의왕 출장샵 Fee,
Casino Roll
ReplyDeleteJoin novcasino Casino https://febcasino.com/review/merit-casino/ Roll https://septcasino.com/review/merit-casino/ Online septcasino Casino 바카라 사이트 Roll 2021
Play casino - No.1 for the Casino Guru
ReplyDeleteNo longer have the opportunity filmfileeurope.com to go to the casinos or read sol.edu.kg the reviews of casinosites.one the slots you love. febcasino But they're not always the same. Sometimes you have aprcasino a new online
To make a long story quick, Spin Casino is one hundred pc trustworthy, regulated, protected and secure. 파라오 카지노 도메인 With this in thoughts, you’re most likely questioning – is Spin Casino Canada actuallya trustworthy and reputable on line casino site? We appreciated the welcome bonus but don't miss out on the other fascinating promotions.
ReplyDelete