JSFiddle - React, Tailwind, and code Playground
by noblood
JavaScript
// ON TEST JavaScript //
// The function must return "Number" if the object is a number
// The function must return "String" if the object is a string
// The function must return "Unknown" if the object is neither a number nor a string
var n = new Number();
function GetObjectType(obj) {
switch (obj.constructor) {
case Number:
return "Number";
break;
case String:
return "String";
break;
default:
return "Unknown";
}
}
alert(GetObjectType(n));
/*
function GetObjectType(object) {
var con = object.constructor;
con = con.toString();
var lastBracket = con.indexOf('()');
var objectName = con.substring(9,lastBracket)
return objectName;
}
*/