【发布时间】:2020-03-13 13:47:49
【问题描述】:
我应该在没有循环的情况下这样做。与“如果”和“其他”。
用户在html的文本字段中随机写入一个单词,该函数需要检查首尾字母是否相等。
如果它们相等 - 该函数将返回没有第一个和最后一个字符的字符串。 如果字符不相等 - 该函数将返回用户写入的字符串。
unction firstLastletter(){
let k = document.getElementsByClassName('text').value;
let other = 'changed the string';
if(k.slice(0) == k.slice(-1)){
return console.log(k);
}
else {
return console.log(other);
}
}
我知道我很想念。 但我不知道如何以正确的方式实现代码。
非常感谢..
【问题讨论】:
-
您可以将其用作数组并比较第一个和最后一个元素,例如
k[0] === k[k.length-1] -
就是这样......我不能用数组来解决它,push && pop。只使用 if 和 else 以及函数。
标签: javascript