我在找出下面代码的问题方面遇到了困难。我已经查阅了如何使用typeof和switch cases,但是到这一步我却不知所措。提前感谢你们的建议。
// Write a function that uses switch statements on the
// type of value. If it is a string, return 'str'. If it
// is a number, return 'num'. If it is an object, return
// 'obj'. If it is anything else, return 'other'.
function detectType(value) {
switch (typeof value) {
case string:
return "str";
case number:
return "num";
default:
return "other";
}
}
------------- 更新 -----------------------------------
事实证明,问题出在我没有正确遵循指示,而是疏忽大意。再次感谢您的帮助和评论!