透过运算子进行运算而得到指定的结果值
这边会列出几个简单算是常用的进行说明
数字型态的资料,也可以直接使用算数运算子进行计算
范例如下:
let price = 10 + 10;
console.log(price); // 结果为 20
若赋予的资料为字串型态时,则是把字串资料连接起来
范例如下:
let word = '123' + '456';
console.log(word); // 结果为 123456
在字串有一个特别的地方,当只要一边为字串型态,则会直接以字串型态把资料连结起来
范例如下:
let word = 123 + 'TEST';
console.log(word); // 结果为 123TEST
减号(-)
进行数字型态资料的相减
let price = 1000 - 500;
console.log(price); // 结果为 500
乘法(*)
进行数字型态资料的相乘
let buyPrice = 100 * 4;
console.log(buyPrice); // 结果为 400
let goods = 100 / 4;
console.log(goods); // 结果为 25
let a = 21 % 4;
console.log(a); // 结果为 1
范例如下:
let a = 1;
a++;
console.log(a) // 结果为 2
指的是将值赋予给指定的变数
直接以范例来说明
let a = 3; // 宣告变数 a,并赋予数字型态为 3
let b = 2; // 宣告变数 b,并赋予数字型态为 2
a+=1; // a = 3 + 1 ,资料计算为 4
b-=1; // b = 2 - 1 ,资料计算为 1
a*=2; // a = 4 * 2, 资料计算为 8
b/=1 // b = 1 / 1 ,资料计算为 1
通常会用来计算数字资料的比大小,或是资料值是否相等,通常会回传 true 或 false
let a = 10;
let b = '10';
console.log(a === b ); // 结果为 false ,因为一个为数字 10,一个是字串 10
console.log(a == b ); // 结果为 true ,会自动转型比对
let a = 123;
let b = 456;
console.log(a!==b); // 结果为 true
let a = 123;
let b = 456;
console.log(a>b); // 结果为 false
let a = 123;
let b = 456;
console.log(a<b); // 结果为 true
let a = 123;
let b = 456;
console.log(a>=b); // 结果为 false
let a = 3;
let b = 3;
console.log(a<=b); // 结果为 true
今天是第三天,前面的内容还算不会太吃力,
这些是我的学习纪录,也欢迎各路大神指教~
>>: [Day 7] 餐前浓汤 pt.4-资料内文取得及储存
大家好,我是长风青云。今天是铁人赛第二十二天。 因为我堂姊一直跟我说话所以影片没办法录。先发。 成功...
前言 很开心能够确实每天发文,并且持续30天成功完赛! 虽然这些天的发文大多都是过去学习中累计下来的...
一. 前言 前一天已经说明N-gram的一些计算方式了,这篇会以实作'预测词'来作为N-gram的范...
昨天打开了 Spyder 後, 今天我们先来测试写程序第一个都会碰到的 "Hello Wo...
你以为JS拿来就乖乖照着我们打的一行一行跑吗?太天真了,我说我~~ 变数怎麽存,存哪里,在哪里叫得到...