ない数値を追加
6925 ワード
今日の質問
📌 欠落した数値を追加
問題の説明
パラメータは、0から9までの数値の一部を含む配列番号です.numbersで見つからない0から9までのすべての数字は、solution関数を完了して1つの数を返します.
せいげんじょうけん1≦数字の長さ≦9 0≦数字の全数≦9 numbersは全ての数字が異なる. 説明する
📌 欠落した数値を追加
問題の説明
パラメータは、0から9までの数値の一部を含む配列番号です.numbersで見つからない0から9までのすべての数字は、solution関数を完了して1つの数を返します.
せいげんじょうけん
function solution(numbers) {
let answer = 0;
for (let i = 0; i < 10; i++){ //배열에 요소가 들어가 있는지 확인하기 위해 9번 반복
let a = numbers.includes(i) //특정 값 찾으면 true/ 없다면 false가 나오는 includes 이용해서 변수 선언
if (a === false){ //특정 값이 없으면
answer += i //인덱스 번호는 0부터 시작, 고로 없는 번호를 더해 준다
}
}
return answer; //반환
}
😊 慧仁さん.😊function solution(numbers) {
var answer = 0;
var all = [1,2,3,4,5,6,7,8,9,];
var sumAll = 0;
var sumNum = 0;
// 0~9를 모두 가진 배열의 합계sumAll을 for문으로 구해주고
var all = [1,2,3,4,5,6,7,8,9,];
for (let i = 0; i < all.length; i++) {
sumAll += all[i];
}
// 주어진 배열 numbers의 배열의 합계sumNum도 for문으로 구해주었습니다.
for (let i = 0; i < numbers.length; i++) {
sumNum += numbers[i];
}
// 문제에서 0~9중 numbers 배열에 없는 값들의 합계는
// 모두 가진 배열 합계에서 numbers 합계를 빼주면 된다.
return answer = sumAll - sumNum;
}
Reference
この問題について(ない数値を追加), 我々は、より多くの情報をここで見つけました https://velog.io/@choisus/프로그래머스-없는-숫자-더하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol