gpt4 book ai didi

javascript - JS parseInt 带逗号的字符串

转载 作者:行者123 更新时间:2023-11-28 11:51:13 25 4
gpt4 key购买 nike

我有一个由 4 个数字组成的字符串,数字之间用逗号分隔。我想将此字符串转换为 int,但我想保留逗号。

function CreateCanvas() {
var canvas = document.getElementById("myCanvas"); // grabs the canvas element
var context = canvas.getContext("2d"); // returns the 2d context object
var imgageObj = new Image() //creates a variable for a new image


var intCoor = 0;
var Coor = "80,80,4,3";
intCoor = parseInt(Coor);
console.log(intCoor); // outputs 80

imgageObj.onload = function() {
context.imageSmoothingEnabled = false;
context.drawImage(imgageObj,intCoor); // draws the image at the specified x and y location
};
imgageObj.src = "img/9.png";
}

我希望输出为 80,80,4,3。不是 80 或 808043。

编辑:抱歉,我忘了说我需要数字 80,80,4,3 作为 Canvas 的坐标。

最佳答案

你不能这样做......请使用正则表达式。

var price = "1,50,000";
var priceInNumber = parseInt(price.replace(/,/g, ''), 10);

关于javascript - JS parseInt 带逗号的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37184863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com