Js中二维以及三维数组的用法

今天来讲一讲js中二维和三维数组的运用、首先来讲一讲二维数组,当读者学会了二维,其实三维数组也是一样的道理,很简单不多说了,上代码✔
var b1=arr[“我要吃粉”,[“我要吃盖浇饭”,“要吃蒸米饭”,“要吃鸡蛋炒饭”,“要吃扬州炒饭”,“要吃竹筒饭”,“要吃荷叶饭”,“要吃黄焖鸡米饭”]];
alert(b1[0]);//输出我要吃粉
alert(b1[1][3]);//输出要吃扬州炒饭
释义:下标从0开始,第一组为0,第二组为1。而在第二组中列举出了很多项,也是从下标为0开始依次往后数,当数到第四个也就是下标为3时,综上所说输出来的就是“要吃扬州炒饭”。
还是以上边的例子为例,来创建一个三维数组,我们来粗略的看一下三维数组的运用:
var b2=arr[“我要吃饭”,[“我要吃盖浇饭”,“要吃蒸米饭”,“要吃鸡蛋炒饭”,“要吃扬州炒饭”,“要吃竹筒饭”,“要吃荷叶饭”,“黄焖鸡米饭”,[“黄焖蔬菜饭”,“黄焖鸭饭”,“黄焖排骨饭”]]];
alert(b2[1][6][1]);//自我观察可知弹出的是“黄焖鸭饭”

理解方式是同样的道理,只是数组的维数多了一维,格式是一样的,参照如上写法

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Fortran,要将一个二维数组减去一个一维数组,你需要确保两个数组的维度和大小是兼容的。如果一维数组的大小与二维数组的某个维度大小相等,你可以通过在二维数组的每个元素上减去相应的一维数组元素来实现减法操作。 下面是一个示例代码,将一个二维数组减去一个一维数组: ```fortran program array_subtraction implicit none integer, parameter :: n = 3 ! 二维数组的大小 integer :: i, j integer :: two_d_array(n,n) ! 二维数组 integer :: one_d_array(n) ! 一维数组 ! 初始化二维数组 do i = 1, n do j = 1, n two_d_array(i, j) = i + j end do end do ! 初始化一维数组 do i = 1, n one_d_array(i) = i end do ! 输出原始的二维数组和一维数组 write(*,*) "原始的二维数组:" do i = 1, n write(*,*) two_d_array(i,:) end do write(*,*) write(*,*) "原始的一维数组:" write(*,*) one_d_array ! 将二维数组减去一维数组 do i = 1, n two_d_array(i,:) = two_d_array(i,:) - one_d_array end do write(*,*) ! 输出结果 write(*,*) "减去一维数组后的二维数组:" do i = 1, n write(*,*) two_d_array(i,:) end do end program array_subtraction ``` 在上面的示例代码,我们首先初始化一个3x3的二维数组 `two_d_array` 和一个大小为3的一维数组 `one_d_array`。然后,我们将 `two_d_array` 的每一行减去 `one_d_array`,并将结果存储回 `two_d_array`。最后,我们输出结果。请注意,这种操作只在数组的维度和大小相匹配时才有效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值