javascript - 我需要整理一下这个测验
问题描述
我的代码根本不起作用
我需要解决这个测验
问题是将 convertToString 写为函数!
此函数应从参数转换为字符串
前任 )
let output = convertToString(120);
console.log(output); // --> '120'
let output2 = convertToString('hello');
console.log(output2); // --> 'hello'
let output3 = convertToString(true);
console.log(output3); // --> 'true'
这是我写的
function convertToString(anything) {
if (typeof anything === 'number' && typeof anything === 'boolean') {
let ret = anything.toString()
} else {
return anything;
}
return ret1;
}
convertToString(120);
解决方案
必要的零检查。
function convertToString(val) {
return String(val);
// or return val.toString();
// or return '' + val;
}
console.log(convertToString(12));
console.log(convertToString(true));
console.log(convertToString('hello'));
推荐阅读
- amazon-web-services - How can I use IAM to invoke AppSync wtihin AWS Lambda?
- kotlin - 将调用 Fragment 使用的 ViewModel 共享给 ViewModels 使用的 DialogFragment
- python - 使用 python 'pefile' 模块解析 PE 文件
- html - 减小浏览器窗口大小时动态减小部分宽度
- node.js - 更新 npm 安装包 - npm ERR!代码 EINVALIDPACKAGENAME
- flutter - Flutter 中使用 SharedPreferences 的动态列表
- windows - Windows 批处理程序 NOT EXIST 不起作用
- qt - 使用 premake 在 Visual Studio 中为 QT 生成/使用 moc 文件的问题
- python - 如何根据下一个匹配行的另一列的条件减去 2 行列值?
- python - 如何仅使用“mysite/settings.pyc”文件运行克隆的 Django 项目?