JavaScript加减乘除方法及运算符号

嗨大家好,我是技术宅小伙。欢迎再次收看文轩解码的加法术教学,今天来到了第4集。同学们已经看了前3集,觉得之前的教学对你有帮助吗?如果有,可以在下面的留言栏里告诉我,顺便也可以提及你们对学习加法术的意见。

今天的文章中,我们将探讨如何在加法术中进行加减乘除、交换数的加减乘除,以及和我们在数学课上学到的加减乘除法有何不同。在没有括号的情况下,加法术也是先乘除后加减。唯一不同的是符号:乘号在交换数中用新号表示,除号则用正斜杠,而加减号则保持不变。除了加减乘除符号,还有两个特别的符号:一个是取于符号,一个是球密符号。取于符号用百分号表示。例如,如果我们想得到10/3的余数,可以这样表示:10%3。商数是3,余数是1。这就是取于运算的最终答案。一般用于判断一个数值是基数还是偶数。例如,如果我们要判断4和7哪一个是偶数,哪一个是基数,可以这样表示:4%2和7%2。如果余数是0,说明是偶数;如果余数是1,则说明是基数。

球密符号用两个信号表示。球面就是我们常说的n次方计算。例如,如果我们要计算2的3次方,可以这样表示:2^3=222=8。

好的,现在我们来实操一下这几个符号。先从加法开始。我们尝试计算10+5,然后把计算结果复制到number one变量,再把number one的值打印出来看一看。计算结果是对的。接下来我们看看减法。和之前一样,我们计算10减5,然后再把结果赋予NUMBER2。答案是5,也是对的。再来看看乘法。乘号是用新号来表示的。答案是50。接下来是除法除判,我们是用正斜杠来表示。答案是10/5=2。

演示完加减乘除,接下来我们要看看取余和球密的实操。我们来用取余运算去判断这两个数值20和57,究竟哪一个是偶数,哪一个是基数。如果余数是0,就代表20是偶数。它的余数是0,所以20是偶数。我们再来看看57是偶数还是基数。答案是:57%2=1。57是不能被整除的,所以它是基数。

现在我们演示一下球密运算。假设我要计算2的10次方,我们可以这样表示:2^10=222222222*2=1024。

刚才给你们演示的是数值基本的加减乘除法。这样的基本加减乘除法还是比较初级的。接下来我们要学习如何将这些加减乘除法运用在变量上面。假设你是经营书店的老板,现在库存里一共有100本书。三天后你又进了一批货,一共200本书。我们可以在交换数里这样表示:我们先送你一个变量book count,然后把100减去book count。如果要再添加200本数的话,我们直接用book count变量加200,然后把计算的结果再赋予book count。它的计算顺序是先把book count加200计算出来,然后再将计算结果赋予book count。现在book count的值是300。我们再把book count的值打印出来验证一下,结果是300。

其实,我们可以用更简洁的方法去表示。例如,book count+=200。这一行和之前的两行是相同的,这一行的好处是不用重复输入同一个变量名称。现在book count的值应该是500。我们再打印book count的值看看,结果是500。

你想挑50本书捐给一所学校,这样你就需要从库存里减去50。我们可以这样表示:book count-=50。我们来查一下现在的库存是多少,结果是:450本图书。

过了一个月,你打算开分店,想提前把库存扩充一下。你就按照现有的图书库存,再进了一批货,意思就是你把A店的货复制到了B店。所以现在的图书总量是450乘以2,一共是900本图书。在加号数里,我们可以这样表示:book count*=2。我们把book count打印出来验证一下它的值究竟是不是900。结果是900本图书。

接下来,如果我们要平均把这900本图书装在50个小箱子里,要计算每个箱子里能装几本书,我们可以这样表示:book count/=50。这样,我们就能算出一个箱子能装几本书,900除以50=18,一个箱子能装下18本书。

交换数程序里会经常出现变量递增或者递减的计算。递增的意思就是为变量的值加1,递减则是为变量的值减1。假设我们有一个变量叫balance,我们要为这个变量值加1。之前给你们演示过,我们可以用这两种方式:balance+=1或者balance++或者++balance。递减的原理和递增一样,也有前置递减和后置递减。例如,balance-=1或者balance--或者--balance。

现在,假设我们有这两行代码:x=3;y=x++;请问执行完这两行代码后,x和y的值是多少呢?你可以把答案发到自学编程社区里。

这就是今天的加法术教学,谢谢收看!

你可能感兴趣的:(java,计算机,程序员,数据结构,java,程序员,网络,面试)