パターンA

メインループ

{

//重たい処理

//重たい処理

}

 

 

パターンB

const a = () => {

  //重たい処理

  //重たい処理 
}

メインループ

{

 a();

}

 

パターンC

const a = () => {

  //重たい処理
}

メインループ

{

  a();

  a();

}

 

 

問1、ループ中のメモリ消費が少ない順に並べよ

問2、ループ中の実行速度が速い順に並べよ

問3、これらのメモリ消費、実行速度を調べる方法を答えよ

 

 

 

 

 

 

 

 

 

わかるかな?

 

 

 

 

 

 

 

 

これは我が社の入社試験問題にも採用されています(大嘘)

 

 

 

 

 

 

 

 

 

 

ちなみに

ぷちょうさんはわかりません爆弾

 

 

(都合よく分かる人が見てくれてさらに回答してくれないかな)

 

 

 

たぶん問1がC、A、B(A≒B)で問2がA、B、C(A≒B≒C)かなとは思うんですが確証がもてない

少なくとも問3がわからない

まあ今後の課題ということで・・・答えがわかったら正解への回答へのリンクをここに貼っておきます

今回はJavaScriptの記事を書こうと思ってたんですが特にこれ書きたいみたいのがないし色々作りたいものがあるので来月に持ち越し・・・

 

ちなみに今までに使ったことがあるプログラミング言語的なもの↓

Java

C#

C++

JavaScript

PHP

assembly

Kotlin

並べてみると結構多いですが

色々できるというわけではなくちょっとずつ触ってみたくらいな感じです(目新しいことはとりあえずやってみたい人)

 

基本的にはJavaしかわかりません

 

JavaScriptはUnityでは廃止の方向へ進んでるというのを見てたので今更JS覚えたくないなーと思ってたんですが案外覚えることが少なかったのでJavaかC#あたりがわかる人ならすんなり覚えれるのかなと思いました

初デジタルイラストとして描いたイーブイをpixivにアップしてました

初作品初投稿には違いないけど描いたの何年前なんだ(シラン

初めてでしかもマウスで描いてるので当時はかなり時間かけたと思いますが誰にも見せずに眠っていた一枚

他にも眠ってる作品がなくはないけど枚数が少ない・・・

 

またポケモンイラストも描きたいですね

一枚15分くらいで描けるようになりたい

 

ちなみに初3D作品(?)がこちら

完全に忘れられたイーブイ

今改めて見るとボーンから染み出す初心者感が凄い

 

 

最近JavaScriptを学習する機会があったので次回の更新はプログラミング関連の予定です

次は来年・・・ハヤイ