8
var valueInString = "2383";

数値から 35% を引いて変数に戻すにはどうすればよいですか?

valueInString = valueInString - 35% 

上記のようなものですか?

4

4 に答える 4

36

私の理解が正しければ、valueInStringからの 35% を差し引いてくださいvalueInString。したがって、それは単なる基本的な数学です。

var valueInString = "2383";
var num = parseFloat(valueInString);
var val = num - (num * .35);
console.log(val);
于 2013-05-22T12:51:20.707 に答える
2

このためのちょっとしたユーティリティ関数は次のようになります。

const percentageOff = (
  price: number,
  percentageValue: number
): number => {
  return price * (1 - percentageValue / 100)
}

percentageOff(100, 50); // Output: 50
于 2020-10-27T13:36:15.597 に答える
-1
valueInString = valueInString - ((valueInString * 35) / 100);
于 2013-05-22T12:48:17.390 に答える