JSFiddle - React, Tailwind, and code Playground
HTML
<ol id="results">
</ol>
JavaScript
var result;
var test1 = "Str";
var test2 = -1;
var test3 = "-1";
var test4 = "0";
var test5 = 0;
var test6 = NaN;
var test7 = 1;
var test8 = "2";
var test9 = null;
result = ~~Number(test1);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test2);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test3);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test5);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test6);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test7);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test8);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}
result = ~~Number(test9);
if(result>0) {
$("#results").append("<li>"+result+"</li>");
}