javascript 负数 怎么取 让正数变成负数

JavaScript04

javascript 负数 怎么取 让正数变成负数,第1张

在正数前面加一个'~'就行了

// 正数

var a = 666

// 转负数

var b = ~a

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html的<script>标签中,输入js代码:

var a = 3.14, b = -6

print(a)print(b)

function print(c) {

if (c >0)

document.write(c + ' is positive.<br/>')

else if (c <0)

document.write(c + ' is negative.<br/>')

}

3、浏览器运行index.html页面,此时会打印出数字正负判断的结果。

#include <stdio.h>

#include<math.h>

int fun(int x)//素数的判断函数

{

if(x<2)

return 0

for(int i=2i<xi++)

if(x%i==0)

return 0

return 1

}

int st(int x)//完数判断函数

{

int sum=0//完数=除自身以外的所有因子的和;

for(int i=1i<xi++)

if(x%i==0)

sum+=i

if(sum==x)

return 1

return 0

}

int main()

{

int a[11],sum=0,su=0,s=0,k=0

for(int i=1i<=10i++)

{

scanf("%d",&a[i])

a[i]=abs(a[i])//绝对值函数,C语言的系统函数

}

for(int i=1i<=10i++)

{

if(a[i]%2!=0)

sum++

if(a[i]%2==0)

su++

if(fun(a[i]))//素数判读函数引用

s++

if(st(a[i]))//完数判断函数引用

k++

}

printf("奇数:%d个\n偶数:%d个\n素数:%d个\n完数:%d个\n",sum,su,s,k)

return 0

}