gpt4 book ai didi

javascript - 使用 typescript 在 angular2 中进行加法运算

转载 作者:行者123 更新时间:2023-12-02 13:58:34 26 4
gpt4 key购买 nike

我编写了一个如下所示的组件:

export class AppComponent {
public num1: number = 2;
public num2: number = 3;
public sum: number = 0;
public add() {
this.sum = this.num1 + this.num2;
}
}

为此,我得到的总和为 23 而不是 5。请给我一个适当的解决方案来进行加法。我很高兴知道答案

最佳答案

这是因为您的数字被视为字符串。

所以它的做法是“2”+“3”=“23”

要强制使用parseInt函数或执行...

this.sum = +this.num1 + +this.num2;

或者这也应该有效......

this.sum = +this.num1 + this.num2;

关于javascript - 使用 typescript 在 angular2 中进行加法运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40545241/

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