You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript如何将字符串转为全小写并在末尾追加指定内容?

你原来的代码存在以下几处语法和逻辑问题:

  • push()是数组专属方法,字符串类型变量无法调用,拼接字符串直接用+运算符即可
  • 你要用到的$是字符串内容,必须用单/双引号包裹,否则会被识别为未定义变量抛出报错
  • toLowerCase()不会修改原字符串,而是返回一个转成小写的新字符串,必须接收该返回值才能使用
  • 现有逻辑没有把输入参数的处理结果和$做拼接,直接返回空字符串完全不符合预期

修改后可直接运行的代码如下:

function Test(x) {
    var str = x.toLowerCase() + '$';
    return str;
}

也可以简化为更短的写法:

function Test(x) {
    return x.toLowerCase() + '$';
}

调用Test("ABCD")即可输出你需要的"abcd$"结果。

内容的提问来源于stack exchange,提问作者user17080164

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 04:15:02