javascript - JavaScript 中的函数和字符串
问题描述
我刚刚开始编程,我有这个问题,我无法完成它。函数内部在哪里使用startsWith
?
function werewolfCheck(name) {
if (name === str.startsWith('were')) {
return 'It is a werewolf';
} else {
return 'Just a regular person';
}
}
var werewolfCheck = name.str.startsWith('were');
werewolfCheck('werebrian');
解决方案
in 函数
str
不存在,因此您只需要检查name
(您传入的参数)是否以“是”开头。var werewolfCheck...
没有任何用处,因此您可以将其删除。该函数的返回是一个字符串,因此您需要某种方式来显示该字符串。在此示例中,我已将其记录到控制台。
function werewolfCheck(name) {
if (name.startsWith('were')) {
return 'It is a werewolf';
} else {
return 'Just a regular person';
}
}
console.log(werewolfCheck('werebrian'));
console.log(werewolfCheck('Billy Joel'));
推荐阅读
- amazon-web-services - 如何让 AWS Client VPN 使用 VPC 对等私有托管区域解析 DNS
- electron - 如何在电子应用程序中刷新访问令牌?google oauth2.0
- ios - iOS 10 AVPlayer 在 dealloc 时崩溃
- embedded - STM32F3DISCOVERY 微控制器 (STM32F303VC) 内存大小
- php - PHP将来自3个表关系的数据循环到每个div元素中
- git - 检测更改空白或注释的提交
- node.js - 如何使用 node.js 在 IBM Cloudant DB 中加载数据?
- express - 原型访问被拒绝,处理它的正确方法?“x”不是其父级的“自己的财产”
- python - 来自部分字典流的 Pandas DataFrame
- flutter - Flutter:我可以强制 Flutter 从 pubspec.lock 安装包吗?