[過去ログ] JavaScript の質問用スレッド vol.125 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
334: (ワッチョイ bb55-RX5i [122.20.171.29]) 2022/12/06(火)18:57 ID:xVTCRvFV0(5/8) AAS
>>252
【ChatGPT】に通したら流石にたまげた
1回目:↓
function hasDifferentValues(array) {
// 配列から1つ目の要素を取り出す
const firstValue = array[0];
// 残りの要素を順に比較する
for (let i = 1; i < array.length; i++) {
// 残りの要素が1つ目の要素と異なる値だった場合はtrueを返す
if (array[i] !== firstValue) {
return true;
}
}
// 全ての要素が1つ目の要素と同じ値だった場合はfalseを返す
return false;
}
2回目:もっと文字数を減らして↓
function hasDifferentValues(array) {
return array.slice(1).some(x => x !== array[0]);
}
3回目:もっと文字数を減らして↓
function hasDifferentValues(array) {
return new Set(array).size !== 1;
}
4回目:もっと文字数を減らして↓
「もう少し短く書くことはできません。」
上下前次1-新書関写板覧索設栞歴
あと 668 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.010s