它将使选择单词以“p”开头并以“a”结尾。它为什么不起作用?
function checkWord(word) {
if (word.charAt(0) = 'p' && word.charAt(word.length - 1) = 'a') {
return true;
} else {
return false;
}
答案 0 :(得分:0)
=
用于分配值,而不是检查它们。使用==
检查值,===
检查值和类型。所以,你的代码应该是:
function checkWord(word) {
if (word.charAt(0) === 'p' && word.charAt(word.length - 1) === 'a') {
return true;
} else {
return false;
}
这应该可以解决问题。