javascript - 检查最后一个字符是否为点 (.)

标签 javascript jquery

我需要检查输入 (type="number") 值的最后一个字符是否是点!

尝试过这些,但不起作用:

let amount = $("#amount").val();
let last_char = amount.slice(-1);
if(last_char == ".")
{
    return;
}

还尝试了amount[amount.length-1]charAt()

附注输入类型为 type="number"

编辑:

所有答案都不起作用:https://jsfiddle.net/dne37hao/

最佳答案

const string = 'Is this a question.';

console.log(string.endsWith('.'));

关于javascript - 检查最后一个字符是否为点 (.),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58127986/

相关文章:

javascript - 如何在文本区域中添加最小 250 和最大 1000 字数的验证?

c# - 如何从表中读取字符串值,并将其附加到单个字符串

javascript - 如何在 JQuery 中构造元素的 id 并对其执行操作?

javascript - 以编程方式更改 ExtJS 中的 portlet 位置

jQuery:转到目标为 ="_blank"的 URL

jQuery 过滤选择器删除匹配模式的嵌套元素

javascript - Jquery 自动完成选择功能

Javascript Promise().then 防止在执行第一次调用之前重新调用该函数

javascript - 点击为div添加边框

javascript - 未捕获的类型错误 : Object [object Object] has no method 'wipetouch'