1. 程式人生 > >JS基礎_一元運算符

JS基礎_一元運算符

ctype text 原理 oct pan java head style 只需要

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <script type="text/javascript">
 7             
 8             /*
 9              * 一元運算符:只需要一個操作數
10              *     + 正號
11              *         - 正號不會對數字產生任何影響
12 * - 負號 13 * - 負號可以對數字進行負號的取反 14 * 15 * - 對於非Number類型的值,它會將先轉換為Number,然後再運算 16 * 17 * + 可以對一個其他的數據類型使用+,來將其轉換為number,它的原理和Number()函數一樣 18 */ 19 20 var
a = 123; 21 22 a = -a; 23 console.log(a); //-123 24 console.log(typeof a); //number 25 26 27 //對於非Number類型的值,它會將先轉換為Number,然後再運算 28 b = true; 29 b = -b; 30 console.log(b);
//-1 31 32 33 //可以對一個其他的數據類型使用+,來將其轉換為number,它的原理和Number()函數一樣 34 a = "18"; 35 a = +a; 36 console.log(a); //18 37 console.log(typeof a); //number 38 39 40 //可以對一個其他的數據類型使用+,來將其轉換為number,它的原理和Number()函數一樣 41 var result = 1 + +"2" + 3; 42 console.log(result); //6 43 44 45 46 </script> 47 </head> 48 <body> 49 </body> 50 </html>

JS基礎_一元運算符