Опасаюсь неотловленных сюрпризов.Instructor wrote:МасштабноПочему не в "Scripts collection"?

P.S. А еще мне было лень вникать в безумие с фунтами (и не только с ними).
Опасаюсь неотловленных сюрпризов.Instructor wrote:МасштабноПочему не в "Scripts collection"?
А разве по умолчанию в диалогах Arial?se7h wrote:Шрифт стандартный Arial
А вот и первый – подхватывалось любое выделение, а не только выражения, вычисляющиеся в числа.Опасаюсь неотловленных сюрпризов.
It is intended to operate with wordwrap off.Instructor wrote:AlignJustify.js works not as expected when word wrap is on.
Code: Select all
var hMainWnd = AkelPad.GetMainWnd();
var aStr = "abcdefghijklmnoprstuvwxyzABCDEFGHIJKLMNOPRSTUVWXYZ".split("");
aStr.sort(SortFun);
function SortFun(e1, e2) {
var nRes = 0;
e1 = e1.toUpperCase();
e2 = e2.toUpperCase();
if (e1 > e2)
nRes = 1;
else if (e1 < e2)
nRes = -1;
return nRes; }
Code: Select all
WScript.Echo(aStr.sort(SortFun));
Code: Select all
var aStr = "abcdefghijklmnoprstuvwxyzABCDEFGHIJKLMNOPRSTUVWXYZ".split("");
var ret = [];
for(var i = 0, l = aStr.length; i < l; i++)
if(typeof aStr[i] != "string")
ret.push(i + "=" + aStr[i] + " " + typeof aStr[i]);
WScript.Echo(ret.length && ret.join("\n")); // 0
Code: Select all
var aStr = "abcdefghijklmnoprstuvwxyzABCDEFGHIJKLMNOPRSTUVWXYZ".split("");
WScript.Echo(aStr.sort(SortFun));
function SortFun(e1, e2) {
var nRes = 0;
e1 = e1.toUpperCase();
e2 = e2.toUpperCase();
try {
if (e1 > e2)
nRes = 1;
else if (e1 < e2)
nRes = -1;
} catch(e) { WScript.Echo(typeof e1); } // "unknown"
return nRes; }
Code: Select all
var aStr = "abcdefghijklmnoprstuvwxyzABCDEFGHIJKLMNOPRSTUVWXYZ".split("");
WScript.Echo(aStr.sort(SortFun));
function SortFun(e1, e2) {
var nRes = 0;
e1 = e1.toUpperCase();
if(typeof e1 != "string") // Doesn't happens
WScript.Echo(e1 + " -> " + typeof e1);
e2 = e2.toUpperCase();
try {
if (e1 > e2)
nRes = 1;
else if (e1 < e2)
nRes = -1;
} catch(e) { WScript.Echo(typeof e1); } // Doesn't happens
return nRes; }
Code: Select all
e1 = e1.toUpperCase() + "";
Code: Select all
var hMainWnd = AkelPad.GetMainWnd();
var aStr = "abcdefghijklmnoprstuvwxyzABCDEFGHIJKLMNOPRSTUVWXYZ".split("");
aStr.sort(SortFun);
function SortFun(e1, e2) {
var nRes = 0;
// e1 = e1.toUpperCase();
// e2 = e2.toUpperCase();
if (e1.toUpperCase() > e2.toUpperCase())
nRes = 1;
else if (e1.toUpperCase() < e2.toUpperCase())
nRes = -1;
return nRes; }
Thanks, fixed.KDJ wrote:Knot it is a nautical mile per hour, ie 1.852 km/h.
Added.KDJ wrote:And as we are already at sea, you can add the cable length = 1/10 nautical mile.
Было дело, исправлял. А все потому, что часть данных бралась из головы. Так чтоFeyFre wrote:Не знаю в чем было дело, но в measuresConverter.js 1т = 100 кг, но в measuresConverter-test.js уже исправили 1т = 1000кг.
Особенно в районе единиц измерения со степенями (квадраты, кубы).FeyFre wrote:возможно там ещё подобные баги есть