コード状態第1週-[JS/Node]ベース
今週は初めてコードを開始します.実は学校教育で学んだ内容も面白くて、いろいろな苦悩を経て始まったので、想像以上に面白かったです.
目標は「基数を移動せずに一度に完了」
教養の授業で学んだことが少しあるので、どの程度理解できるのでしょうか.
初めてFairと一緒に問題を解くとき、どんな方法で問題を解くかを頭で整理することができますが、自分で書いた部分は容易ではないようです.
でも毎日勉強しているので、前日より少し成長した感じがするので、頑張ればいいです.
1週間目に勉強した内容の中で整理したい内容
文字列・ ex) lengthは文字列の長さを表すので1から
[]indexを表すため、0から ex) ParseInt:文字列を整数に変換する関数 ex) 受け取った文字列を2つの配列で表す文字列 ex) その数の中に存在する全ての少数をリストする ex) 文字列数が増えるにつれて1つ増える ex)
目標は「基数を移動せずに一度に完了」
教養の授業で学んだことが少しあるので、どの程度理解できるのでしょうか.
初めてFairと一緒に問題を解くとき、どんな方法で問題を解くかを頭で整理することができますが、自分で書いた部分は容易ではないようです.
でも毎日勉強しているので、前日より少し成長した感じがするので、頑張ればいいです.
1週間目に勉強した内容の中で整理したい内容
文字列
$
:文字列内で処理された値を文字列に戻す(文字、数字+ゴマは不要)return `현재 시각은 ${hour}시 ${min}분 ${sec}초 입니다`;
[]indexを表すため、0から
apple.length = 5 / apple의 e의 index = 4
parseInt(1453) -> 1453
複文ab -> aa, ab, ba, bb
let result = '';
for (let left = 0; left < str.length; left += 1) {
for (let right = 0; right < str.length; right +=1) {
result = result + `&{str[left]}${str[right]},`;
}
}
return result.slice (0, result.length - 1);
}
6 -> 2-3-5 / 18 -> 2-3-5-7-11-13-17
let result = '2';
for (let candi = 3; cndi <= num; candi += 2) {
let isPrime = true;
let sqrt = parseInt(Math.sqrt(candi))
for(let divider = 3; divider <= sqrt; divider += 2) {
if(candi % divider === 0) {
isPrime = false;
break;
}
}
if (isPrime) {
result = `${result} - ${candi}`;
}
}
return result;
}
cat -> ccacat
let result = '';
for (let i = 0; i < str.length; i +=1) {
for ( let j = 0; j <= i; j += 1) {
result = result + str[j];
}
}
return result;
}
Reference
この問題について(コード状態第1週-[JS/Node]ベース), 我々は、より多くの情報をここで見つけました https://velog.io/@hjin9902/코드스테이츠-1주차-JSNode기초テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol