js常见问题——字符串转换为数字

下面的代码直接进行输出会变成两个字符串的相加

let num1 = prompt('请输入第一个数字')
let num2 = prompt('请输入第二个数字')
let finallyNum = num1 + num2
console.log(num1 + num2)

面对这种问题,我们可以在prompt的前面添加+使得我们获取到的num1与num2变成数字类型

let num1 = +prompt('请输入第一个数字')
let num2 = +prompt('请输入第二个数字')
let finallyNum = num1 + num2
console.log(num1 + num2)

+方法等价于parseInt、Number

posted @ 2026-02-22 09:11  AttaSayyid  阅读(17)  评论(0)    收藏  举报