用JavaScript 写出一个5行的直角三角形`、5行的等腰三角形、九九乘法表、1-100的素数

一、用JavaScript 写出一个5行的直角三角形`

在这里插入图片描述

<body>
    <script>
        for( i=0;i<5;i++){
    
    
            for( j=0;j<2*i+1;j++){
    
    
                document.writeln("*");
            }
            document.writeln("</br>")
        }
    </script>
</body>

二、用JavaScript 写出一个5行的等腰三角形

在这里插入图片描述

<script>
for(let i=0;i<5;i++){
    
    
	for(let j=5;j>i;j--){
    
    
		document.writeln("&nbsp");
	}
	for(let k=0;k<2*i+1;k++){
    
    
		document.writeln("*")
	}
	document.writeln("</br>")
}
</script>

三、用JavaScript 写出一个九九乘法表

在这里插入图片描述

<body>
    <script>
        var str='';
        for(var i=1;i<=9;i++){
    
    
            for(var j=1;j<=i;j++){
    
    //j<=i 
                str +=j +'*'+i+'='+i*j ;
            }
            str +='\n'
        }
        console.log(str);
    </script>
</body>

四、用JavaScript 写出1-100的素数

在这里插入图片描述

 <script>
           for (var i = 2; i <= 100; i++) {
    
    
            for (var j = 2; j <= i; j++) {
    
    
                if (i % j == 0) {
    
    
                    break;
                }
            }
            if (j >= i) {
    
    
                document.write(i + ' ');
            }
         
        }
    </script>

猜你喜欢

转载自blog.csdn.net/GengFuGuo/article/details/108734514