JavaScript代码中加减乘除的基础运算方式
加 和 减 的运算
在JS代码中,如果一个算式中出现加号或者减号,或者同时出现加号和减号,算式的运算顺序依旧是从左往右开始计算的。
实例:
var x = 1 + 3 + 6 // x = 4 + 6 // x = 10 var y = 6 - 3 - 3 // y = 3 - 3 // y = 0 var z = 6 - 3 + 2 // z = 3 + 2 // z = 5 var k = 6 + 3 - 2 // k = 9 - 2 // k = 7 // 在js代码中,如果算式中只有加减号,无论有多少个加减号,这个算式它就是从左往右开始算。
乘 和 除 的运算
在JS代码中算式里面出现乘号和除号,如果这个算式里面只有乘号或者除号,那么这个算式的顺序也是从左往右开始算的,无论出现多少个乘号和除号,这个算式的算法依旧是从左往右。
实例:
var x = 1 * 3 * 6 // x = 3 * 6 // x = 18 var y = 12 / 2 / 3 // y = 6 / 3 // y = 2 var z = 6 * 3 / 2 // z = 18 / 2 // z = 9 var k = 6 / 3 * 2 // k = 2 * 2 // k = 4 // 在js代码中,如果算式中只有乘除号,无论有多少个乘除号,这个算式它就是从左往右开始算。
加减乘除同时出现的算法
在js里面,如果一个算式里面同时出现加减乘除的话,那么这个算式他的算法就和小学的数学题一样,先乘除后加减。
实例:
var u = 6 - 3 * 2 / 3 // u = 6 - 6 / 3 // u = 6 - 2 // u = 4 var a = 6 - 3 + 3 * 2 / 3 // a = 6 - 3 + 6 / 3 // a = 6 - 3 + 2 // a = 3 + 2 // a = 5 // 如果加减乘除同时出现,js代码的算法顺序就如上面的实例。
后记
上面是JS代码的基础算式算法,也是本人自学JS代码的笔记,希望这篇文章可以帮助到你,如果发现代码有问题,可以在评论区指出。
评论列表