我试图找到字符串中重复的单词并记录它重复的次数。我如何在 javascript 中做到这一点。
let checkWords = "I am not gonna live forever, but I wanna live while I am alive"; Run Code Online (Sandbox Code Playgroud)
我正在寻找这样的输出I = 3,am = 2,not = 1等等,是否也可以找到单个字母I = 3,a = 6,m = 2。
我发现了一个类似的答案,我尝试在我的字符串中使用它,它也有效,但任何人都可以解释我为什么在这里使用 obj 和 undefined
let str = "I am not gonna live forever, but I wanna live while I am alive",
split = str.split(" "),
obj = {};
for (let i = 0; i < …Run Code Online (Sandbox Code Playgroud)我试图学习JavaScript中的条件语句,当我调用函数时仍然不传递任何参数时,我得到x等于y。我不明白我在哪里缺少代码。
function tryMe(x, y) {
if (x == y) {
console.log("x and y are equal");
} else if (x > y) {
console.log("x is greater than y");
} else if (x < y) {
console.log("x is less than y")
} else {
console.log("no values")
}
}
tryMe();Run Code Online (Sandbox Code Playgroud)
这是我的控制台日志:
x和y等于// //我期望它为console.log(“ no values”)